- - PR -
Tomcat5.5.9が起動できません。。
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-04-29 23:34
Tomcat5.5.9が起動できません。。
行った手順は以下です。 @jakarta-tomcat-5.5.9.zipを解凍し、Tomcat5.5というフォルダ名に 変更し、Cドライブ直下に置きました。 A環境変数の設定 SET JAVA_HOME=C:\j2sdk1.4.2_06 SET CATALINA_HOME=C:\Tomcat5.5 SET CLASS_PATH=C:\j2sdk1.4.2_06\lib\tools.jar |
|
投稿日時: 2005-04-29 23:41
ごめんなさい。途中で送信してしまいました。
続きです・・ SET C:\j2sdk1.4.2_06\bin Bstartup.batを実行 ↓このようにコマンドプロンプトに表示され、終了されてしまいます。 ------------------------------------------ 構文エラーです. Using CATALINA_BASE: C:\Tomcat5.5 Using CATALINA_HOME: C:\Tomcat5.5 Using CATALINA_TMPDIR: C:\Tomcat5.5\temp Using JAVA_HOME: C:\j2sdk1.4.2_06 ------------------------------------------ OSはWindowsMEです。 解決方法をご存知の方がいらっしゃいましたら、 是非教えてください。お願いします。 |
|
投稿日時: 2005-04-30 01:37
logになにか出てないでしょうか?
ちなみに、投稿は編集できますよ |
|
投稿日時: 2005-04-30 08:20
環境変数設定の最後のやつはpath=でしょうか?
あと、startup.batを実行したときのカレントディレクトリはどこでしょう? Win95/98/MEでは、startup.batを実行して構文エラーとなることがあります。 バッチファイル内でdosコマンドとして正常に認識されない(構文エラー)となるためです。 これは、フルパスに空白などが含まれていた場合(c:\program files\xxxxxx など)に dosコマンドが引数と引数の区切りだと認識してエラーとなってしまいます。 なるべくWin95/98/MEを避ける方がいいんですが、対策としては、インストールする際に昔のDOSでもなんら問題の無いような8.3形式のフォルダ名(もちろん空白無しの半角英数字で)にすることです。 milkさんもそういう対策でc:\tomcat5.5としていると思いますので、あとはどっかに漏れがあるのでしょうね。 ちなみに、コピペでバッチファイルを1行づつ実行していけば、どの行でエラーになっているか調べる事ができます(随時setコマンドによって環境変数の値を確認しながら)。 |
|
投稿日時: 2005-04-30 11:16
つばさです。
Tomcat5.5.9ですが、J2SE5.0(Tiger)をインストールした フォルダを環境変数JAVA_HOMEに設定してからstarutp.bat を実行すれば起動すると思います。 私もJ2SE1.4で動かそうとして、動きませんでしたが、Tiger なら、なんら問題なく動きます。 (WindowsMEは試してみる環境がないですが) |
|
投稿日時: 2005-04-30 14:34
Odakazさん、aaさん、つばささん
アドバイス本当にありがとうございました。 J2SE1.4からJ2SE5.0に変えたことで、 http://localhost:8080/でTomcatが起動したことを 確認できました。 #構文エラーは消えませんでしたが…。うぅむ…。 #aaさんがおっしゃるように、バッチファイルの中を見てエラー原因を調べていかなきゃ。 これで前に進めます。嬉しい♪ 本当にありがとうございました。 |
|
投稿日時: 2005-05-23 03:32
#J2SE1.4からJ2SE5.0に変えたことで、
上記では根本的な問題解決ではありません。 Tomcat5.5はJ2SE5.0以降を使用する形で設計されています。 (RELEASE-NOTES に記述されています) ですのでJ2SE5.0未満 #SET JAVA_HOME=C:\j2sdk1.4.2_06 を使用したいのであれば、 「5.5.9 Compat zip」を別途インストールする必要があります。 (RUNNING.txt に記述されています) |
1