我正在尝试进行配置pom.xml
,以便它自动将 EAR 存档部署到 GlassFish 应用程序服务器。我想将此操作附加到正确的 Maven执行阶段。但是不明白哪一个专门用于这个操作?部署?安装?请帮忙。这就是我正在做的事情:
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<execution>
<phase>deploy</phase>
<configuration>
<tasks>
<copy file="${project.build.directory}/${project.build.finalName}.ear"
tofile="${glassfish.home}/domains/domain1/autodeploy"/>
</tasks>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
当我这样做mvn deploy
时,maven 正在尝试将我的工件部署到存储库。这不是我要完成的。我觉得执行阶段是错误的..