对于tomcat-maven-plugin,我需要将以下块添加到settings.xml
<server>
<id>myserver</id>
<username>myusername</username>
<password>mypassword</password>
</server>
但是我无法编辑它,因为它位于亚马逊ec2的某个地方。
我可以通过命令行传递凭据,例如-Dmaven.tomcat.username =“someusername”等吗?
关于此插件http://mojo.codehaus.org/tomcat-maven-plugin/usage.html。
答案 0 :(得分:2)
您提供的文档中引用的部署目标表示可以使用以下参数在cmd行上定义用户名和密码:
-Dtomcat.username=<yourDeployUser> -Dtomcat.password=<yourDeployPassword>
请参阅http://mojo.codehaus.org/tomcat-maven-plugin/deploy-mojo.html。