gpt4 book ai didi

java - Maven 在本地存储库中找到 Artifact 但无法编译

转载 作者:行者123 更新时间:2023-12-01 14:09:27 26 4
gpt4 key购买 nike

我最近问了这个关于我从另一个开发人员继承的 Maven 项目的问题:Maven finds artifact but cannot compile

根据已接受答案中的说明,我从 Github 克隆了该库并使用 mvn install 构建了它。当我问这个问题时,我能够克服所遇到的错误,但我再次遇到了一个奇怪的问题。我认为这是相同的,所以我确保该库已安装在本地存储库中并且一切正常,但是当我尝试编译我的应用程序时,我收到一个错误,无法找到特定的类。

error: cannot find symbol class ColorPicker

库 HoloColorPicker 位于我的 .m2 存储库中,maven 没有提及缺少依赖项。它只是找不到那个特定的类。我不知道从哪里开始解决这个问题。指向正确方向的指针会很棒。谢谢。

更新:

当我运行 mvn dependency:tree 时,我看到有关 ColorPicker pom.xml 的警告:

Invalid POM for com.larswerkman:colorpicker:apklib:7, transitive dependencies (if any) will not be available

最佳答案

我敢打赌,colorpicker POM 中的 systemPath 依赖项会给您带来麻烦。通常,您不应依赖于具有 systemPath 依赖项的项目。但如果你这样做了,你能确保它在那里吗?

关于java - Maven 在本地存储库中找到 Artifact 但无法编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18644794/

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