J2EE のダウンロード/インストール j2sdkee-1_3_1-win.exe を実行。 (最新バージョンを使ったほうがいいかも) (または、最初からJ2EEのフルセットをインストールした方が良い) ~/.emacs の jde-compile-option-classpath に、「c:/j2sdkee1.3.1/lib」 を追加。 '(jde-compile-option-classpath (quote ("c:/idkDoja3.5/lib" "c:/j2sdkee1.3.1/lib" "."))) c:/autoexec.bat に、記述を追加。 set J2EE_HOME=c:\j2sdkee1.3.1 set JAVA_HOME=c:\j2sdk1.4.2_04 PC再起動 Apache のダウンロード/インストール apache_2.0.52-win32-x86-no_ssl.exe を実行 Network Domain:localhost ServerName :localhost Admin mail :a@a 「for All users, on Port 80, as a Service」をチェック http://localhost/ で、Apache の動作確認 tomcat のダウンロード/インストール jakarta-tomcat-4.1.31.exe を実行 Choose Components Full を選択 Configuration pass:admin その他はデフォルト http://localhost:8080/ で、Tomcat の動作確認 Apache と Tomcat を連携動作させるための設定 mod_jk.dll のダウンロード/コピー http://jakarta.apache.org/site/binindex.cgiのJK 1.2 からたどって mod_jk_1.2.6_2.0.50.dll をダウンロードし(参考1)、mod_jk.dll に リネームして、該当ディレクトリにコピー。 copy mod_jk.dll "C:\Program Files\Apache Group\Apache2\modules" workers.properties のダウンロード/コピー http://jakarta.apache.org/site/binindex.cgiのTomcat の項にある jakarta-tomcat-3.3.2.zip の中の workers.properties だけを取り出す。 workers.properties を、該当ディレクトリにコピー。 copy workers.properties "C:\Program Files\Apache Group\Tomcat 4.1\conf" C:/Program Files/Apache Group/Apache2/conf/httpd.conf の最後に追加。 (頭のスペースは取り除く。JkWorkersFileの行は1行にする) -- ここから --- LoadModule jk_module modules/mod_jk.dll JkWorkersFile "C:/Program Files/Apache Group/Tomcat 4.1 /conf/workers.properties" JkLogFile logs/jk.log JkLogLevel warn JkMount /*.jsp ajp13 JkMount /servlet/* ajp13 JkMount /examples/* ajp13 -- ここまで --- Tomcat を再起動 [スタート]-[プログラム]-[Apache Tomcat 4.1]-[Stop Tomcat] [スタート]-[プログラム]-[Apache Tomcat 4.1]-[Start Tomcat] Apache を再起動 [スタート]-[プログラム]-[Apache HTTP Server 2.0.52] -[Control Apache Server]-[Restart] Apache と Tomcatの連携動作確認 http://localhost/examples/servlets/ サーブレット側のソースコードをコピー/コンパイル C:\Program Files\Apache Group\Tomcat 4.1\webapps\examples\WEB-INF\classes\DemoServlet.java C-c C-v C-c 携帯電話側のアプリケーション作成 プロジェクトの作成 HttpConnectDemo ソースコード作成/コンパイル c:/iDKDoJa3.5/apps/HttpConnectDemo/src/HttpConnectDemo.java 以下のように修正 import com.nttdocomo.ui.*; import javax.microedition.io.*; import java.io.*; //import com.nttdocomo.io.*; import com.nttdocomo.io.HttpConnection; import com.nttdocomo.io.BufferedReader; import com.nttdocomo.net.*; コンパイル(C-c C-v C-c) [設定]-[ネットワーク設定] ADFのURL : http://localhost/ プロキシホスト : http://localhost プロキシポート : 80 ビルド [ADF設定] UseNetwork :http 再度ビルド 実行 参考1 mod_jk.dll の場所 http://www.meisei-u.ac.jp/mirror/apache/dist/jakarta/tomcat-connectors/jk/binaries/win32/jk-1.2.6/mod_jk_1.2.6_2.0.50.dll 参考URL http://www.ops.dti.ne.jp/~tmizuno/servlet/tomcat/install_402xp.html http://bobchin.ddo.jp/wiki/index.php?%B5%BB%BD%D1%A4%E1%A4%E2%2FWindows%A4%C7JAVA http://mailsrv.nara-edu.ac.jp/~asait/java/j2ee/part1.htm http://mailsrv.nara-edu.ac.jp/~asait/java/j2ee/part1.htm http://sdc.sun.co.jp/java/j2ee/index.html http://www.wakhok.ac.jp/~maruyama/W3serv/document/node95.html#SECTION001230000000000000000 Apache -- httpd.conf DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs"