tomcat起動時の環境変数でJRE_HOMEを指定するときに
JAVA_HOME=にJREのパスを指定してちゃ駄目。
JDKがなくてもJREだけでもtomcatは動かせる。(すくなくともtomcat6以降では)
JSPも動作する。
JREを使いたいときは、JRE_HOMEを指定するだけでなく、
JAVA_HOMEにJREのパスその他が入っていないように未定義にしてやらないと怒られた。
意訳「JAVA_HOMEには JDKを指定しろよ、JREじゃなくてよぉ。」
Windowsなら、
set JAVA_HOME=
とすればOK。
JDKがなくてもJREだけでもtomcatは動かせる。(すくなくともtomcat6以降では)
JSPも動作する。
JREを使いたいときは、JRE_HOMEを指定するだけでなく、
JAVA_HOMEにJREのパスその他が入っていないように未定義にしてやらないと怒られた。
C:¥apache-tomcat-7.0.2¥bin>startup
The JAVA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
NB: JAVA_HOME should point to a JDK not a JRE
意訳「JAVA_HOMEには JDKを指定しろよ、JREじゃなくてよぉ。」
Windowsなら、
set JAVA_HOME=
とすればOK。
JUGEMテーマ:コンピュータ
コメント
コメントを投稿
「コメントを投稿できるユーザー」の範囲は変更される可能性があります。