Jump to navigation
2005-12-18
一部公開とTomcatに関するメモ
アンケートシステムの表側となるアンケートを取る部分は一応完成。
まだまだ、アルファ版程度かな。
はじめてJSP&サーブレットで動くものを作った。
つまづいたところをまとめておこう。
JSP&サーブレットコンテナは Tomcat 5.5.9
開発環境編
Windows環境で開発しWindows環境で動作確認後 Linux環境にアップロードという流れはなかなかに楽だが、スムーズな手順を確立するまではつまづきまくってしまった。
ソースファイルを保存する場所
通常、Tomcat上のアプリケーションは $CATALINA_HOME/webapps/
にアプリケーション用のディレクトリを作成し、その中で動作するもの
が、アプリケーションそのものの塊でありソースでもあるという。
しかし、Eclipse上で開発する場所はTomcatデフォルトのアプリケーション配置場所のままで行うのは推奨されてない。(多分運用サーバと同じマシンでの開発を想定してるから?)
とりあえず、参照している書籍に併せておいたほうが混乱が少ないと思い、それに従う。(Eclipseのデフォルト「workspace」の下)
Eclipse上にTomcatプロジェクトを新規作成すると
$CATALINA_HOME/conf/Catalina/localhost
にアプリケーション名と同じ名前+「.xml」が自動で作成される。これはコンテキストファイルと言われるものらしい。(Tomcat 4.X の場合は $CATALINA_HOME/conf/server.xml ファイルにアプリケーション部分が追加される)
この状態ならばJavaファイルを保存すると自動でコンパイルしてアプリケーションを再配置してくれる。ただ、運用サーバにアップロードするときはどうすればいいんだろう??
まだまだ、アルファ版程度かな。
はじめてJSP&サーブレットで動くものを作った。
つまづいたところをまとめておこう。
JSP&サーブレットコンテナは Tomcat 5.5.9
開発環境編
Windows環境で開発しWindows環境で動作確認後 Linux環境にアップロードという流れはなかなかに楽だが、スムーズな手順を確立するまではつまづきまくってしまった。
ソースファイルを保存する場所
通常、Tomcat上のアプリケーションは $CATALINA_HOME/webapps/
にアプリケーション用のディレクトリを作成し、その中で動作するもの
が、アプリケーションそのものの塊でありソースでもあるという。
しかし、Eclipse上で開発する場所はTomcatデフォルトのアプリケーション配置場所のままで行うのは推奨されてない。(多分運用サーバと同じマシンでの開発を想定してるから?)
とりあえず、参照している書籍に併せておいたほうが混乱が少ないと思い、それに従う。(Eclipseのデフォルト「workspace」の下)
Eclipse上にTomcatプロジェクトを新規作成すると
$CATALINA_HOME/conf/Catalina/localhost
にアプリケーション名と同じ名前+「.xml」が自動で作成される。これはコンテキストファイルと言われるものらしい。(Tomcat 4.X の場合は $CATALINA_HOME/conf/server.xml ファイルにアプリケーション部分が追加される)
この状態ならばJavaファイルを保存すると自動でコンパイルしてアプリケーションを再配置してくれる。ただ、運用サーバにアップロードするときはどうすればいいんだろう??
コメント
コメントはまだありません。
コメント追加
このアイテムは閉鎖されました。このアイテムへのコメントの追加、投票はできません。
トラバ
トラバ
トラバピングURL
http://weblog.hip-labo.com/action.php?action=plugin&name=TrackBack&tb_id=4
手動によるトラバは こちらからどうぞ。
http://weblog.hip-labo.com/action.php?action=plugin&name=TrackBack&tb_id=4
手動によるトラバは こちらからどうぞ。