【问题标题】:error: "A project with the name X already exists" (Java/Maven/VScode)错误:“名称为 X 的项目已存在”(Java/Maven/VScode)
【发布时间】:2020-11-16 01:30:54
【问题描述】:

我正在按照此 VScode 教程中的说明进行操作:https://code.visualstudio.com/docs/java/java-webapp。它基于 Spring Boot 的本教程: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 Boot。另外,我的问题可能特定于 Spring Boot/Maven/VScode 的组合。 这是我的 VScode 项目的截图,显示了这里讨论的所有元素:https://imgur.com/a/qPkCTNz

【问题讨论】:

    标签: java spring spring-boot maven visual-studio-code


    【解决方案1】:

    这是我解决相同问题的方法。

    存储库包含两个项目:初始项目和完整项目。要按照教程进行操作:

    • 删除“完成”项目;您应该删除将其存储在主机上的“完整”文件夹并重新启动 VS-code 以查看更改。

    • 如果像我一样,你无法直接在 VS 代码中删除它,你也可以尝试用这种方式删除“初始”文件夹。它对我有用。

    【讨论】:

      猜你喜欢
      • 2022-01-24
      • 2016-10-21
      • 2017-03-01
      • 2023-01-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-21
      • 2014-11-10
      相关资源
      最近更新 更多