我试图在另一台计算机上复制现有的maven环境,当我尝试使用release插件时,它会给我一个“perforce scm插件需要密码”
奇怪的是我没有对pom.xml做任何更改。
我发现了这个错误报告:
http://jira.codehaus.org/browse/SCM-415
有趣的是,我使用的是maven scm提供程序performe1.1,所以这可能正是我的问题。
我尝试将此添加到<构建>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.scm</groupId>
<artifactId>maven-scm-provider-perforce</artifactId>
<version>1.3</version>
</plugin>
</plugins>
</pluginManagement>
但它似乎仍在使用1.1
我也尝试过强制它使用maven scm插件的1.3版本,但它仍然使用perforce provider的1.1版本。
注意:在最高级别我调用此命令:
mvn --batch-mode -Dgoals=install release:prepare