Liferayポートレットでは、自動生成されたbuild.xml(EclipseでSDKを使用して作成され、ウィザードによって自動生成されます)は常に次のようになります。
<?xml version="1.0"?>
<project name="my-service-portlet" basedir="." default="deploy">
<import file="../build-common-portlet.xml" />
</project>
これにカスタムターゲットを追加することをお勧めしますか?作成後に.warファイルを変更したい。このように: Apache Antを使用して、ビルド後にjarファイルを更新する方法はありますか?
私のwarファイルはLiferayのサービスビルダーによって自動作成されるため巨大であり、いくつかの最適化が必要なようです。WEB-INF / lib/ .jarにもあるWEB-INF/src / .javaファイル(および.war内のWEB-INF / classes / .classファイル)を削除したいと思います。それらは重複しているようです。これを実行して、展開中のスペースを節約し、展開プロセスを簡素化および高速化できますか?
そのようなアリの標的はどのように見えるでしょうか?