我已经安装了JDK,C:\ jdk,JAVA_HOME变量设置为C:\ jdk \ jdk,当我回显%JAVA_HOME%时,我得到C:\ jdk \ jdk。然而Tomcat抱怨道。
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
我的环境变量似乎有错误。通常,当我从开始菜单启动命令行实例时,我会收到不同的变量,当我从Windows 7右键单击>启动实例时。在这里打开命令窗口。
是什么给出了?
答案 0 :(得分:0)
C:\ jdk \ jdk有bin /目录吗?如果没有,请尝试将java home设置为c:\ jdk。失败,找出其中包含javac.exe的bin /目录的位置,并使用bin / for java home的父目录。