我正在尝试在我的Windows 8上安装tomcat 9,但以下错误始终出现enter image description here 我试图将它安装在C:在Program Files \ Java里面,在C:\ master ..里面,在E:\ java \里面 我在环境变量中添加了JAVA_HOME,JRE_HOME,Classpath,CATALINA_HOME,如下所示:
np.intp
tomcat文件夹位于c中,然后位于e中,因为如果权限仅限于服务器,但是出现了与图像中显示的相同的错误。有没有解决方案?
答案 0 :(得分:0)
无论你从哪里得到那些支架和价值的东西:摆脱它。 JAVA_HOME或JRE_HOME需要解析到一个完全正确的目录。请原谅我缺少Windows foo,但cd %JAVA_HOME%
(或者尝试$ JAVA_HOME或省略尾随%)必须导致该目录成为当前目录。
这个(value = 的东西和大括号没有任何关系。
你可以在tomcat bin / setenv.bat中定义正确的值(你可能需要创建该文件,它会在那里自动使用)
答案 1 :(得分:0)
错误是由于一些问题,首先我将环境变量定义为用户变量,我必须将它们定义为系统变量。 然后应根据此链接中提到的第3步修改conf文件夹中的xml文件:here 之后,CMD必须以管理员身份运行