簡體   English   中英

錯誤:“一個名為 X 的項目已經存在”(Java/Maven/VScode)

[英]error: “A project with the name X already exists” (Java/Maven/VScode)

我正在按照此 VScode 教程中的說明進行操作: https://code.visualstudio.com/docs/java/java-webapp 它基於 Spring 的本教程啟動: https://github.com/spring-guides/gs-spring-boot

我正處於構建項目的階段。 我在 complete/bin/src 中打開 Application.java 文件,然后按 F5 進行構建。 我每次都會收到此錯誤:

"A project with the name spring-boot already exists.
The supplied phased action failed with an exception.
Duplicate root element spring-boot"

VScode 資源管理器的“Maven”選項卡確實顯示了兩個名為“spring-boot”的項目。 我認為這是因為“初始”文件夾中還有一個 maven 項目。 我嘗試刪除此“初始”文件夾,但錯誤仍然存在。

這是我第一次構建 web 應用程序,也是第一次使用 Maven、VSCode 和 Spring 引導。 另外,我的問題可能特定於 Spring Boot/Maven/VScode 的組合。 這是我的 VScode 項目的屏幕截圖,顯示了此處討論的所有元素: https://imgur.com/a/qPkCTNz

這是我解決相同問題的方法。

存儲庫包含兩個項目:初始項目和完整項目。 要遵循教程:

  • 刪除“完成”項目; 您應該刪除將其存儲在主機上的“完整”文件夾,然后重新啟動 VS-code 以查看更改。

  • 萬一像我一樣,你無法直接在 VS 代碼中刪除它,你也可以嘗試用這種方式刪除“初始”文件夾。 它對我有用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM