在开发过程中,想要将战争部署到本地应用服务器是相当普遍的,无论它是否已经部署(即只是部署旧版本,如果它已经存在)。
然而,在下列情况下,货物和玻璃鱼maven插件都会失败:
作为开发人员,我不想选择其中一个。是否有一个命令可以使部署在两种用例中都成功?
答案 0 :(得分:1)
cargo:redeploy
现在按预期在货物1.1.3(至少与玻璃鱼)一起工作
答案 1 :(得分:0)
不是您的问题的答案,但作为解决方法,您可以使用
mvn cargo:undeploy cargo:deploy
如果我没记错的话,货物:undeploy目标将不会失败,如果应用程序没有部署,maven将继续货物:部署目标。