- - PR -
Tomcatの使い方を教えてください。
| 投稿者 | 投稿内容 | ||||||||
|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2004-08-24 16:27
Edosson様、返信ありがとうございます。
C:\Documents and Settings\Owner>set JAVA_HOME とした結果、 JAVA_HOME=C:\j2sdk1.4.2_05 と表示されたのですが・・・、変でしょうか? | ||||||||
|
投稿日時: 2004-08-24 16:39
そういえば、JAVA_HOMEについては、何度もやりとりされてましたよね。
失礼しました。 ところで、 > "%JAVA_HOME%\bin\java" -version で、ちゃんとJavaのバージョンは表示されます? (""は、JAVA_HOMEにスペースが含まれていない場合は必要ないです) | ||||||||
|
投稿日時: 2004-08-24 16:47
Edosson様、返信ありがとうございます。
> "%JAVA_HOME%\bin\java" -version は、 C:\Documents and Settings\Owner>java -version でもよろしいのでしょうか? 表示は java version "1.4.2_05" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_05-b04) Java HotSpot(TM) Client VM (build 1.4.2_05-b04, mixed mode) と出たのですが・・・。 | ||||||||
|
投稿日時: 2004-08-24 16:53
の意味は、「JAVA_HOMEを明示的に指定して、java.exeをたたく」という意味です。 何のためかというと、ちゃんと、JAVA_HOMEが利用できる状態かどうか確認するためです。
では、PATHさえ通っていればよく、JAVA_HOMEは参照されないので、意味がありません。 | ||||||||
|
投稿日時: 2004-08-24 17:04
JAVA_HOMEの値。最後にスペースが入ってますね。転記するときに入ったものなら良いのですが… | ||||||||
|
投稿日時: 2004-08-24 17:12
返信ありがとうございます。
C:\Documents and Settings\Owner>%JAVA_HOME%\bin\java -version とした結果、 'C:\j2sdk1.4.2_05' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 と表示されました。 設定した環境変数は、 ユーザ環境変数に CLASSPATH=.;C:\j2sdk1.4.2_05\lib\tools.jar JAVA_HOME=C:\j2sdk1.4.2_05 を追加しました。 システム環境変数に Path=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Common Files\Ulead Systems\MPEG;C:\Program Files\ATI Technologies\ATI Control Panel;C:\j2sdk1.4.2_05\bin の最後にある;C:\j2sdk1.4.2_05\binを追加しました。 | ||||||||
|
投稿日時: 2004-08-24 17:19
環境変数JAVA_HOMEのC:\j2sdk1.4.2_05の後ろにスペースが入っているのが
原因ではないかと思われます。 設定を確認して不要なスペースがあれば削除してください。 環境変数の設定ではスペースも含めて設定されてしまいます。 "C:\j2sdk1.4.2_05 "←ここに05の後ろに空白があると思われます これを実行すると C:\j2sdk1.4.2_05 \bin\java -version のようになってしまいます | ||||||||
|
投稿日時: 2004-08-24 17:22
佐々木さんのご指摘の通り、スペースが入っているようですね。
追加するんだったら、最後じゃなくて、先頭にするべきだと思います。 | ||||||||
