我最近问了一个关于我从另一个开发人员那里继承的 maven 项目的问题: Maven finds artifact but cannot compile
根据接受的答案中的说明,我从 Github 克隆了库并使用 mvn install 构建了它。当我问这个问题时,我能够克服我遇到的错误,但我又一次遇到了一个奇怪的问题。我认为它是相同的,所以我确保该库已安装在本地 repo 中并且一切正常,但是当我尝试编译我的应用程序时,我收到一个找不到特定类的错误。
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