我们的一些项目仍然使用Maven 1.是否可以使用" maven:deploy"将工件部署到Nexus Maven 1存储库?目标?我找不到设置用户名和密码的属性。
我们通过共享Nexus服务器的存储文件夹并使用文件协议直接部署到该文件夹找到了解决方法,但这不是一个首选的解决方案。
答案 0 :(得分:1)
答案 1 :(得分:1)
如果您正在使用Maven 2(不是Maven 3),您还可以通过向您的distributionManagment添加" legacy来以Maven 1格式部署工件
<distributionManagement>
<repository>
<id>nexus</id>
<name>Release Repository</name>
<url>http://localhost:8081/nexus/content/repositories/maven1</url>
<layout>legacy</layout>
</repository>
...
</distributionManagement>
这不能与Maven 3一起使用,在该版本的Maven中删除了旧版布局支持。