IDE をインストールするときに、インストーラは自動的にバンドルされている Tomcat Web サーバーを追加します。サポートされるほかのバージョンの Tomcat Web サーバーに Web アプリケーションを配備するように、IDE を設定することもできます。これらのバージョンは、はじめに登録する必要があります。サポートされていないバージョンの Tomcat Web サーバーは、IDE で登録できません。その代わりに、Tomcat Web サーバーの起動および停止、Web アプリケーション、JSP ページ、およびサーブレットの配備のために、これらのバージョンに対して Ant ターゲットを作成できます。
Tomcat Web Server 4 に配備するために Ant ターゲットを記述する
c:/Program Files/Apache Group/Tomcat 4.1/webapps/MyWebAppProjectName
上記のパスが、Tomcat Web サーバーの webapps フォルダを指定していることを確認し、MyWebAppProjectName を Web アプリケーションプロジェクトの名前に置き換えます。
<target name="startcat4" depends="init">
<exec executable="c:\Program Files\Apache Group\Tomcat 4.1\bin\startup.bat">
<env key="CATALINA_HOME" value="c:\Program Files\Apache Group\Tomcat 4.1"/>
<env key="CATALINA_BASE" value="c:\Program Files\Apache Group\Tomcat 4.1"/>
</exec>
</target> <target name="run" depends="compile">
<exec executable="C:\Program Files\mozilla.org\Mozilla\mozilla.exe">
<arg value="http://localhost:8080/MyWebAppProjectName/${client.urlPart}"/>
</exec>
</target> <target name="stopcat4" depends="init">
<exec executable="c:\Program Files\Apache Group\Tomcat 4.1\bin\shutdown.bat">
<env key="CATALINA_HOME" value="c:\Program Files\Apache Group\Tomcat 4.1"/>
<env key="CATALINA_BASE" value="c:\Program Files\Apache Group\Tomcat 4.1"/>
</exec>
</target>IDE に Ant ターゲットを統合する
Web アプリケーションを配備する