Eclipse で Google Web Toolkit を使用して構築された古いプロジェクトがあります。私がそれを作成したとき、.warファイルを取得するために次の手順を実行しました
- GWT コンパイル プロジェクト
次の Ant スクリプトを実行します。
<project name="The" basedir="." default="default"> <target name="default" depends="buildwar,deploy"></target> <target name="buildwar"> <war basedir="war" destfile="The.war" webxml="war/WEB-INF/web.xml"> <exclude name="WEB-INF/**" /> <webinf dir="war/WEB-INF/"> <include name="**/*.jar" /> </webinf> </war> </target> <target name="deploy"> <copy file="The.war" todir="." /> </target> </project>
.war ファイルを取得する
ここで、プロジェクトのポートを変更する必要があったため、コードでポートを変更し、.war を取得するために同じ手順を実行しました。
ただし、更新したプロジェクトを Tomcat にデプロイすると、まだ古いポート番号にリクエストが送信されます (これは catalina.out を読んでいることがわかりました)。
では、新しい新鮮な.warを取得するにはどうすればよいですか???