Interstage Studio Java EEワークベンチを利用してAjaxフレームワークアプリケーションを開発する場合の一般的な開発資産を、以下に示します。
デプロイメント記述子
プロジェクトで開発したアプリケーションの配備情報を指定します。
ソースフォルダ
プロジェクトで開発したJavaソースを、パッケージの階層に従って格納します。デフォルトは、プロジェクト配下のsrcフォルダが指定されます。
Javaのビルドパスに指定されたライブラリ
Javaのビルド時に使用するライブラリです。デフォルトは、以下のライブラリが指定されます。
JREシステムライブラリ
Ajaxフレームワーク
注意
プロジェクトウィザードで作成したAjaxフレームワークプロジェクトをビルドするためには、javax.servlet.http.HttpServletクラスをビルドパスに設定する必要があります。サーブレットコンテナが提供する該当クラスを含むjarをビルドパスに設定してください。
Interstage Application Server を使用する場合は、以下のjarを設定してください。
[Interstageインストールフォルダ]\F3FMjs5\common\lib\servlet-api.jar
それ以外のサーブレットコンテナを使用する場合は、使用するサーブレットコンテナに添付されているドキュメントを参照してください。
Interstage Studio Java EEワークベンチでは、Ajaxフレームワークプロジェクトウィザードで作成したプロジェクトのビルドパスにApcoordinatorのライブラリは指定されていません。
Apcoordinatorのライブラリを指定するには、以下のjarをビルドパスに設定してください。
[Interstage Studioインストールフォルダ]\APC\lib\uji.jar
WebContentフォルダ
アプリケーションのwarファイルにアーカイブするファイルを格納するフォルダです。コンパイルされたソースファイルは、build/classesフォルダに、パッケージ階層に従って格納されます。
以下に、ビルドの方法を示します。
[プロジェクト]メニューの[自動的にビルド]にチェックが入っていない場合は、[プロジェクトのビルド]を選択します。
チェックが入っている場合は、プロジェクト作成後に自動的にビルドされるため、操作は不要です。
srcフォルダ配下のjavaソースは、ビルドによってコンパイルされ、パッケージ階層に従って、build/classesに格納されます。
運用では、必要なファイルをwarファイルにまとめて配備してください。