- PR -

Tomcatの環境変数設定

1
投稿者投稿内容
素人。
会議室デビュー日: 2004/11/25
投稿数: 3
投稿日時: 2004-11-25 03:00
Windows MeにJDK1.4.2_03をインストールし、Tomcat5.0.16をインストールしました。
参考文献『はじめてのJSP&サーブレットプログラミング 改訂版』に記載されたとおりに環境変数を設定し、Tomcatのインストールフォルダ内のbinにあるstartup.batを起動しましたが、エラーメッセージが表示されます。
いろいろなサイトを回って環境変数の設定について調べていたのですが、どこを直せばいいのかわかりません。アドバイスよろしくお願いいたします。

環境変数、エラーメッセージは以下のようとおりです。

【環境設定】
PATH=C:\WINDOWS;C:\WINDOWS\COMAND;C:\j2sdk1.4.2_03\bin
TOMCAT_HOME=C:\Tomcat5
JAVA_HOME=C:\j2sdk1.4.2_03

【エラーメッセージ】
Using CATALINA_BASE: ..
Using CATALINA_HOME: ..
Using CATALINA_TMPDIR: ..\temp
Using JAVA_HOME: C:\j2sdk1.4.2_03
コマンドまたはファイル名が正しくありません.
あんとれ
ぬし
会議室デビュー日: 2004/01/14
投稿数: 556
投稿日時: 2004-11-25 07:54

PATH=C:\WINDOWS;C:\WINDOWS\COMAND;C:\j2sdk1.4.2_03\bin

PATH=C:\WINDOWS;C:\WINDOWS\COMAND;C:\j2sdk1.4.2_03\bin;C:\Tomcat5\bin

としてもだめでしょうか?
素人。
会議室デビュー日: 2004/11/25
投稿数: 3
投稿日時: 2004-11-25 10:48
レスありがとうございます。

教えていただいたとおり、
PATH=C:\WINDOWS;C:\WINDOWS\COMAND;C:\j2sdk1.4.2_03\bin;C:\Tomcat5\bin
に設定してみましたが同じエラーが出てしまいました。


現在、環境変数はPATH,JAVA_HOME,TOMCAT_HOMEを設定してあります。
この他にも設定しなければいけない変数があるのでしょうか?
misaki
会議室デビュー日: 2004/11/16
投稿数: 14
投稿日時: 2004-11-25 12:25
引用:

【エラーメッセージ】
Using CATALINA_BASE: ..
Using CATALINA_HOME: ..
Using CATALINA_TMPDIR: ..temp
Using JAVA_HOME: C:j2sdk1.4.2_03
コマンドまたはファイル名が正しくありません.



このエラーメッセージからするTOMCATの環境変数ではなくJAVAコマンドが
認識されていないのでは?

DOSプロンプトでJAVAコマンドを叩いて認識されているか確認はされていますよね?
素人。
会議室デビュー日: 2004/11/25
投稿数: 3
投稿日時: 2004-11-25 20:01
レスありがとうございます。

javaは

C:\>java -version
java version "j2sdk1.4.2_03"
Java(TM)2 Runtime Environment, Standard_Edition (build 1.4.2_03-b02)
Java HotSpot(TM) Client VM (build 1.4.2_03-b02, mixed mode)

と表示されるので動いていると思います。
ちいにぃ
大ベテラン
会議室デビュー日: 2002/05/28
投稿数: 244
投稿日時: 2004-11-25 20:59
原因を調査するために startup.bat と catalina.bat の先頭にある

@echo off

を、以下のようにコメントアウトし、

rem @echo off

startup.bat を実行して、どのコマンドがエラーを起こしているか
調べてみてはいかがでしょうか?
misaki
会議室デビュー日: 2004/11/16
投稿数: 14
投稿日時: 2004-11-26 12:30
最近はEclipseでの開発でTOMCATもEclipseから操作していたので
batファイルでの起動は記憶に薄いのですがクラスパスの設定を
行う必要があったと思います。

CLASS_PATH=C:\j2sdk1.4.2_06\lib\tools.jar
(他にも必要だったかな?)
1

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