我正在尝试使用Wildfly中的deploy-artifact
目标部署下载的war文件。我想从命令行执行此操作。
我收到以下错误
deploy-artifact must specify the artifactId
我已将wildfly详细信息添加到pom.xml
并尝试运行以下命令:
mvn wildfly:deploy-artifact -DtargetDir=${project.build.directory}
-DartifactId=artifact-name
答案 0 :(得分:1)
我认为这个目标并不打算从命令行使用,因为它要求工件是项目的依赖项。 goal documentation没有声明artifactId或groupId参数的任何用户属性,因此这些参数只能在插件的配置部分中设置。我也在努力完成我们的maven repo的测试设置和工件部署。但是,如果您已经下载了工件,为什么不使用cli来部署呢?