我试图执行mvn release:perform上,我已经发布到我们的Nexus服务器三个项目很多,在过去的时间.今天突然间,由于没有明显的原因,所有版本都无法执行目标org.apache.maven.plugins:maven-javadoc-plugin:2.10:jar (attach-javadocs).
启用完整堆栈跟踪和调试日志记录(-e和-X)后,我看到有关丢失包的几百行错误:
...
package org.apache.http does not exist
package org.slf4j does not exist
package org.joda.time does not exist
...
Run Code Online (Sandbox Code Playgroud)
但是,所有这些软件包都在我的本地存储库和Nexus服务器中.此外,我没有得到任何这些错误mvn clean install,并且所有项目(Java Web应用程序)实际上都是从Intellij启动而没有问题 - 所以很明显我实际上并没有丢失数百个软件包.
有什么能阻止mvn release:perform从发现这些包时mvn clean install,并mvn release:prepare没有任何问题?