【发布时间】:2020-08-14 14:21:32
【问题描述】:
我正在使用 maven 命令将工件部署到允许重新部署的 Nexus 快照存储库:
mvn deploy:deploy-file -Durl=https://nexus.perque.com/repo/browse
/pont-aeri -DrepositoryId=tomcat-nexus.devops-snapshots -DgroupId=com.pont.aeri.pastis -DartifactId=pastis -Dversion=0.0.1-SNAPSHOT -Dpackaging=zip -Dfile=D:\Users\pastis\IdeaProjects\pastis\pastis-web\target\pastis.war
但我有这个错误:
rds/0.0.2/pastis.zip 405 Method Not Allowed
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (Sin
【问题讨论】:
-
你为什么要部署一个带有包装
zip的WAR? -
我的包装问题和战争一样
-
只是重新部署有效,还是第一次部署时有效?我们公司也在使用 Nexus,它类似于我们的浏览 URL,但不是我们用于通过 maven 进行部署的那个。另外,您可以访问该连接中的日志查看器吗?通过界面在管理 -> 支持 -> 日志记录。它可能有额外的信息。
-
你的问题解决了吗?