gpt4 book ai didi

java - 导入maven项目后构建错误

转载 作者:行者123 更新时间:2023-12-01 11:32:59 24 4
gpt4 key购买 nike

我克隆了一个开源 git 存储库,并尝试将其作为 Eclipse 中的 Maven 项目导入。当我将所有内容导入为 Maven 项目后,整个包变得一团糟。请参阅以下错误:

enter image description here

如何解决此问题,以便我可以在本地机器上构建它?我在桌面上本地克隆了相同的 git 存储库。

我使用的是eclipse版本:

Eclipse IDE for Java Developers

Version: Luna Service Release 1a (4.4.1)
Build id: 20150109-0600

我已经尝试过的步骤:

  • 我已经尝试过maven->更新项目
  • 我也尝试过删除并再次添加它。
  • 我在命令行和 Eclipse 上尝试了 mvn clean install,它们也成功了。

有人可以帮我解决这个问题吗?如果需要,您还可以克隆它并尝试导入它,看看它是否适合您。

最佳答案

问题的根源在于该项目的 pom.xml 的构建部分指定:

<sourceDirectory>./src</sourceDirectory>

Eclipse 使用 sourceDirectory 标签来告诉它主要源代码的根目录在哪里。如果将其更改为 ./src/main/java,然后右键单击该项目 > Maven > Update Project... 并单击“确定”(我必须执行此操作两次),它将修复Eclipse 类路径,以便 Eclipse 可以构建项目。然后,您可以将 pom 恢复到 head 修订版,只要您不再次运行更新项目,它就应该继续构建。

我不清楚为什么该项目指定非标准源目录但使用标准 Maven 布局,但这至少应该让您进入 Eclipse 中的工作状态。

关于java - 导入maven项目后构建错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30271598/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com