ひがやすを技術ブログ

電通国際情報サービスのプログラマ

Spindleの設定

前のようにとってつけたようなやり方ではなく、
やっと設定方法をつかみました。
最初にSpindleでTapestryプロジェクトを作成します。
次にプロジェクトを右クリックして、プロパティ->Tomcat
Tomcatプロジェクトであるをチェック、
アプリケーションURIに"/プロジェクト名"を入力、
ルートとするサブディレクトリに"/context"を入力します。
アプリケーションURIを/で始めないとプロジェクト名の
最初の一文字が欠落するようです。
前回はここではまりました。心より恥じる。
WEB-INFの直下にlibディレクトリを作成し、
ダウンロードしたTapestryのlibのtapestry-3.0.jar、
extの全部のjarファイル、runtimeの全部のjarファイルを
WEB-INF/libにコピーします。
有名な話として、OGNLとJavassistのjarファイルが足りないので、
ダウンロードしてWEB-INF/libにコピーします。
プロジェクトのビルドパスにコピーしたjarファイルを追加し、
Spindleが設定したTapestryのjarファイルを削除します。
Tapestryのjarファイルたちは、WebApplicationとして配布するときには、
WEB-INF/libになければならないので、このタイミングでやってしまいます。
後、ビルドパスとして変数の追加を選び、
TOMCAT_HOME/common/libのservlet-api.jar,jsp-api.jar,
jasper-runtime.jarを追加します。
これでやっと設定終了です。
疲れた...