到目前为止,我使用默认的 IntelliJ 工件“Web 应用程序:存档”部署到 Glassfish 服务器。现在,由于 Maven 修改了几个文件,我的构建过程变得更加复杂。
在Deployment下的glassfish配置中,我用直接war文件替换了要部署的Artifact,并将maven目标放在“Before Launch:另一种配置”中
但是,如果运行 mvn clean,则战争不存在并且我无法运行配置(因为外部文件不存在)。
我可以避免手动运行一次 mvn package 吗?例如,通过使 maven 目标的输出成为工件?
谢谢!