私は数年前にWebアプリケーションを作成しましたが、これはSpringとjavascriptを使用して実行されます。
このプロジェクトは、Jidea、IDEを使用して構築します。
プロジェクトには、大量の画像を含むいくつかのテーマフォルダがあります。
ビルド後、これらの大きな未使用のフォルダやその他のファイルのために、戦争は非常に激しくなります。
私の質問は、ビルド時にこれらのジャンクフォルダを削除するために使用できる方法、ビルドツールはありますか?
-ランガナ
私は数年前にWebアプリケーションを作成しましたが、これはSpringとjavascriptを使用して実行されます。
このプロジェクトは、Jidea、IDEを使用して構築します。
プロジェクトには、大量の画像を含むいくつかのテーマフォルダがあります。
ビルド後、これらの大きな未使用のフォルダやその他のファイルのために、戦争は非常に激しくなります。
私の質問は、ビルド時にこれらのジャンクフォルダを削除するために使用できる方法、ビルドツールはありますか?
-ランガナ
MavenやAntなどのビルド ツールを使用できます。これらを使用すると、war ファイルに含めたいものと除外したいものを正確に指定できます。
ANT の例:
<war destfile="dist/MyApp.war" webxml="WebContent/WEB-INF/web.xml">
<fileset dir="WebContent" />
<lib dir="WebContent/WEB-INF/lib" />
<classes dir="build/classes">
<exclude name="config.properties"/>
<include name="**\*.class"/>
<include name="**\*.xml"/>
<include name="**\*.pdf"/>
</classes>
<classes file="config/staging/config.properties"/>
</war>