- - PR -
TOMCATの起動
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2007-11-27 15:29
簡潔、かつ十分な報告ありがとうございます。 おそらく(私は知らないのだけど)tomcatのログファイルができていないことから tomcatが正しく動いていないのであろうと言うことが想像できました。 tomcatが動いてないのだから、httpサービスが提供されないわけで、 それならばブラウザで見ても表示できないのは当然ですよね。 さて、ではやっぱりtomcatのことになるわけですが 今更ながら気になったんですが、 OS:windows vista J2SE SDK 1.4.2_16 Tomcat 4.1.36 1.4.2とか4.1って古くないですか? VISTAでも動くんですかね?>識者 ざざっとぐぐったんですけど確証めいたものを見つけられなかったので。 #謝る必要はないデスよー。 #いつかご自分が答えてあげられるときに次の人に教えてあげれば。=) | ||||
|
投稿日時: 2007-11-27 15:41
ここフォローしておきますと、私が1ページめの最後に 「ファイアウォールじゃねーの?」といった書き込みをしたからですね。 経験上同様の症状が、XP上の別アプリであったので。 本題に戻って・・・ 起動でも起動したor失敗したのログが出るはずです。 試しに コマンドプロンプトからTOMCATインストールディレクトリに行って exeを起動してみてください。 またtomcat-users.xmlを開いて、現在Vistaにログインしているユーザの権限を 最高のものにしてください。 | ||||
|
投稿日時: 2007-11-27 15:45
ではちょっと戻りまして。
どうしてtomcatが起動したと思ったのでしょうか? 私が思い付く確認方法は… a.サービスが行われている。 サービスしているポートにアクセスしてみる。これはやってみたのですね。 b.プロセスが存在する。 windowsだと、プロセスマネージャですかね。javaとしか書いてないのでわかりにくそうですが。 c.ログファイルに書いてある。 (以下はtomcat5.5のログ) 2007/11/27 15:30:20 org.apache.catalina.startup.Catalina start 情報: Server startup in 7145 ms | ||||
|
投稿日時: 2007-11-28 01:46
返信遅れて申し訳ありません。
Rayさん、tarnwoさん、みなとさんありがとうございます。 実際に友達の家にいき、XPのパソコンで同じことを試してみました。 するとtomcatは起動し、http://localhost:8080/でページをひらくことができました。 みなとさんのおっしゃるようにvistaでは動かないものと思います。 そこで質問なのですが、1.4.2以降のバージョンで試せばいいのかと思うのですが、今回は携帯(Iアプリ)でのコンテンツをつくるのでiαppli Development Kit for DoJa-5.1 Ver.1.00での作成をしなければなりません。 しかしDOJA5.1はJave2 SDK, Standard EditionVersion 1.4.2以外の動作確認はしておりませんと書かれています。 この場合VISTAでのIアプリ開発は難しいということでしょうか? | ||||
|
投稿日時: 2007-11-28 03:53
windows vistaはjava1.4.2でサポートされているようです。
http://java.sun.com/j2se/1.4.2/system-configurations.html tomcatはわかりませんが、iアプリの話になってる。 | ||||
|
投稿日時: 2007-11-28 09:46
おはようございます。
1点だけ。
VISTAで動かないなんて一言も言ってません。(^^; ご自分の都合のいいように解釈しているようですよ。 でなければ、表現が正確でないようです。 #少なくとも読んだ人にはそう受け取れる。 動くという確証は見つけられなかったけれども、動かないという 確証はなかった、ということなので、イコールVISTAでは 動かないという結論にはなりません。 | ||||
|
投稿日時: 2007-11-28 11:01
そうですね・・。
つまり、現状況としてはj2sdk1.4.2はvistaでは動くが(コマンドプロンで確かめました)、tomcatとの動作、もしくはtomcat自体において何らかの対処が必要であるか問題があるということでしょうか。 logsの中に何も残ってないことを考えると、インストールの段階でなにか不具合が生じたのかもしれませんのでもう一度インストールしなおしてみます! それと僕なりに原因を考えてみまして、tomcat4.1とvistaの対応について調べています。・・が、なかなか確証となるものが見つかりません・・。 | ||||
|
投稿日時: 2007-11-28 11:07
そこは見ているのに 「Microsoft Windows 2000/XP以外での動作確認はしておりません。」 が読めていないのが不思議。 参考 http://www.iexbeta.com/wiki/index.php/Windows_Vista_RTM_Software_Compatibility_List ここにTomcat6でも、「In the [JRE]/bin directory, there's a file named msvcr71.dll. This file needs to be copied to [Tomcat]/bin. 」 と書いてあります。 JRE1.4の[JRE]/binに「msvcr71.dll」と似たファイルがあれば、[Tomcat]/binにコピーしてみると動くとか。 また、TomcatはJ2SE5以降で、Do-Ja開発はJDK1.4.2でってのは駄目なんですか? [ メッセージ編集済み 編集者: tarnwo 編集日時 2007-11-28 11:11 ] |