我们有一个 servlet,我们将一个 zip 文件发布到该 servlet。我想自动构建 zip 并使用 maven 将其发布到 servlet。有没有办法用 maven 插件来做到这一点,还是我应该只使用外部工具或 ant 任务?
问问题
848 次
3 回答
2
我们最终使用了一些 ant/curl:
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.6</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<target>
<exec executable="curl">
<arg value="-F"/>
<arg value="file=@target/templates.zip"/>
<arg value="http://localhost:8080/template/process"/>
</exec>
</target>
</configuration>
</execution>
</executions>
</plugin>
于 2011-12-06T00:59:54.577 回答
0
Maven 程序集插件应该有助于这个用例。
于 2011-11-23T18:31:59.400 回答
0
部署插件可以将您构建的 zip 工件传输到 servlet。deploy-file目标具有参数,您可以在其中显式设置要上传到的 URL。或者您可以在 POM 中设置分发管理部分以按照标准方式进行操作。
于 2011-11-23T22:00:30.833 回答