我正在尝试按照本文中的步骤进行操作,并为我的项目添加构建步骤
https://github.com/mulesoft/raml-for-jax-rs/blob/master/maven-plugin.md
问题是它一直在抱怨无法读取工件,错误行是
[ERROR] Plugin org.raml.plugins:jaxrs-raml-maven-plugin:1.3.4-SNAPSHOT or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.raml.plugins:jaxrs-raml-maven-plugin:jar:1.3.4-SNAPSHOT: Could not find artifact org.raml:jaxrs-to-raml:pom:1.3.4-SNAPSHOT -> [Help 1]
org.apache.maven.plugin.PluginResolutionException: Plugin org.raml.plugins:jaxrs-raml-maven-plugin:1.3.4-SNAPSHOT or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.raml.plugins:jaxrs-raml-maven-plugin:jar:1.3.4-SNAPSHOT
at org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve(DefaultPluginDependenciesResolver.java:117)
我可以确认我当地的maven repo看起来像
〜/ .m2目录/库/组织/ RAML /插件/ JAXRS-RAML-行家-插件/ 1.3.4-SNAPSHOT /
JAXRS-RAML-行家-插件-1,3,4-快照javadoc.jar
JAXRS - 肾错构瘤,Maven的插件-1.3.4-SNAPSHOT.pom
JAXRS - 肾错构瘤,Maven的插件-1.3.4-快照sources.jar
行家-元数据那个local.xml
jaxrs-raml-maven-plugin-1.3.4-SNAPSHOT.jar
答案 0 :(得分:0)
这里的错误是maven无法找到工件:
org.raml:jaxrs-to-raml:pom:1.3.4-SNAPSHOT
这是依赖:
org.raml.plugins:jaxrs-raml-maven-plugin:jar:1.3.4-SNAPSHOT
通过自己编译或添加正确的远程存储库
,确保您的存储库包含第一个工件答案 1 :(得分:0)
我遇到了同样的问题。它在文件中说:
但它无法解决上述问题。
实际上我在这个仓库中安装了一切,这解决了我的问题。