我正在尝试在 Windows 8.1 机器上安装 64 位 Apache Tomcat 发行版,但我设置环境变量的方式似乎不正确。
我设置的步骤如下:
- 将
apache-tomcat-7.0.57
文件夹复制/粘贴到Program Files (x86)
- 在环境变量gui中设置环境变量。
- 将 TOMCAT_HOME 设置为 Tomcat 文件夹的位置:
C:\Program Files (x86)\apache-tomcat-7.0.57
- 同时将 CATALINA_HOME 设置为 Tomcat 文件夹的位置:
C:\Program Files (x86)\apache-tomcat-7.0.57
但是当我执行 %TOMCAT_HOME%\bin\startup
检查它是否已正确安装时,我的 CMD 中出现以下错误:
'C:\Program' 未被识别为内部或外部命令,
可运行的程序或批处理文件。
我在 SO 上发现了一个相关问题,它给了我以下修复,但是 http://goo.gl/aNmxGM但这在下面引发了另一个错误:
此时文件是意外的
我从中了解到,我设置环境变量的方式或 Tomcat 文件夹的放置可能存在问题。有人对解决此问题有任何建议吗?
最佳答案
我认为你真正需要的是把它放在 ""之间,因为你的路径包含空格
"%TOMCAT_HOME%\bin\startup"
或
"%TOMCAT_HOME%"\bin\startup
希望对您有所帮助!
关于java - 如何在 Windows 8.1 安装上配置 Apache Tomcat?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26946101/