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 アプリケーションを配備する