静的コンテンツ ファイル (gif、jpg、html、js など) だけを含む WAR ファイルを作成する必要があります。すべてのファイルを含むディレクトリ構造があり、ANT (1.5.1) ビルド タスクを使用して WAR ファイルを作成する必要があります。今、私はこれをANTタスクに持っています:
<war destfile="${output.file}" webxml="WEB-INF/web.xml" basedir="${basedir}">
<fileset dir="${basedir}/sales" />
</war>
含めたいファイルは、C:/basedir/sales とそのサブディレクトリにあります。このタスクを実行しようとすると、「Zip ファイルにそれ自体を含めることはできません」というメッセージが表示されます。したがって、そのファイルセットをそこに置くことは、明らかに正しい方法ではありません。アーカイブに含めるファイルを指定するために、タスクと web.xml ファイルに何を入力する必要があるかがわかりません。