我最近编写了一个java模块并将其推送到maven但是当我测试它时,有一些错误:
Error:Could not find PreferenceAnnotion:preference-annotation:unspecified.
Searched in the following locations:file:/Applications/Android Studio.app/Contents/gradle/m2repository/PreferenceAnnotion/preference-annotation/unspecified/preference-annotation-unspecified.pom
....
Required by:
TestPlugin:app:unspecified > com.github.merlinyu:preference-processor:1.0.0
我的模块代码依赖项:
compile project(':preference-annotation')
我不知道如何修复它。
答案 0 :(得分:0)
以这种方式添加Gradle依赖项:
compile project(':preference-annotation')
Gradle搜索名为 preference-annotation 的本地Gradle模块。 它不能通过maven解决依赖关系。
要包含来自Maven存储库的依赖项,您必须使用此元格式(替换为正确的值):
compile 'groupId:artifactId:version(:classifier)(@packaging)'
In your case您必须添加:
compile 'com.github.merlinyu:preference-annotation:1.0.0'