我想我的配置Maven構建運行關係生命週期(Sonatype的CLM),到目前爲止,我還增加了以下我的項目POM:配置關係生命週期作爲Maven的構建的一部分
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>com.sonatype.clm</groupId>
<artifactId>clm-maven-plugin</artifactId>
<version>2.6.0-01</version>
<configuration>
<serverUrl>http://localhost:8070</serverUrl>
<applicationId>test</applicationId>
<stage>develop</stage>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
然後我加入到settings.xml文件在我的$ {}的user.home/m2的文件夾:
<servers>
<server>
<id>nexus-site</id>
<username>nexus_username</username>
<password>nexus_password</password>
</server>
</servers>
到目前爲止,我有這個問題是,當我嘗試運行命令: mvn package clm:evaluate -DskipTests
,我得到一個構建失敗。我得到的錯誤是:
[ERROR] Failed to execute goal com.sonatype.clm:clm-maven-plugin:2.6.0-01:evaluate (default-cli) on project backend: Could not save module scan to C:\Users\user\git\backend\target\sonatype-clm\scan.xml.gz: Unauthorized -> [Help 1]
有沒有人有任何想法這可能是什麼,我怎麼可以去解決它?提前致謝。
這可能不是真正的授權錯誤。嘗試升級到最新版本的插件(2.7.0-01),我們已經改進了日誌記錄,如果原因是別的,您現在就可以看到它。 – rseddon