2

zipファイルを投稿するサーブレットがあります。zipのビルドとMavenを使用したサーブレットへの投稿を自動化したいと思います。Mavenプラグインでそれを行う方法はありますか、それとも外部ツールまたはAntタスクを使用する必要がありますか?

4

3 に答える 3

2

アリ/カールを使用することになりました:

    <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アーティファクトをサーブレットに転送できます。deploy-fileゴールには、アップロード先のURLを明示的に設定できるパラメーターがあります。または、POMで配布管理セクションを設定して、標準的な方法で実行することもできます。

于 2011-11-23T22:00:30.833 に答える