- PR -

Tomcat5.5.9が起動できません。。

1
投稿者投稿内容
milk
会議室デビュー日: 2005/04/29
投稿数: 3
投稿日時: 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
milk
会議室デビュー日: 2005/04/29
投稿数: 3
投稿日時: 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です。
解決方法をご存知の方がいらっしゃいましたら、
是非教えてください。お願いします。
Odakaz
ベテラン
会議室デビュー日: 2004/05/24
投稿数: 70
投稿日時: 2005-04-30 01:37
logになにか出てないでしょうか?

ちなみに、投稿は編集できますよ
aa
ぬし
会議室デビュー日: 2004/01/08
投稿数: 299
投稿日時: 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/02/05
投稿数: 54
投稿日時: 2005-04-30 11:16
つばさです。

Tomcat5.5.9ですが、J2SE5.0(Tiger)をインストールした
フォルダを環境変数JAVA_HOMEに設定してからstarutp.bat
を実行すれば起動すると思います。
私もJ2SE1.4で動かそうとして、動きませんでしたが、Tiger
なら、なんら問題なく動きます。
(WindowsMEは試してみる環境がないですが)
milk
会議室デビュー日: 2005/04/29
投稿数: 3
投稿日時: 2005-04-30 14:34
Odakazさん、aaさん、つばささん

アドバイス本当にありがとうございました。
J2SE1.4からJ2SE5.0に変えたことで、
http://localhost:8080/でTomcatが起動したことを
確認できました。

#構文エラーは消えませんでしたが…。うぅむ…。
#aaさんがおっしゃるように、バッチファイルの中を見てエラー原因を調べていかなきゃ。

これで前に進めます。嬉しい♪
本当にありがとうございました。

TAKUMA
会議室デビュー日: 2005/05/23
投稿数: 1
投稿日時: 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

スキルアップ/キャリアアップ(JOB@IT)