【问题标题】:How to configure Apache Tomcat on a Windows 8.1 installation?如何在 Windows 8.1 安装上配置 Apache Tomcat?
【发布时间】:2015-01-12 19:05:23
【问题描述】:

我正在尝试在 Windows 8.1 机器上安装 64 位 Apache Tomcat 发行版,但我设置环境变量的方式似乎不正确。

我的设置步骤如下:

  1. 复制/粘贴apache-tomcat-7.0.57 文件夹到Program Files (x86)
  2. 在环境变量 gui 中设置环境变量。
  3. 将 TOMCAT_HOME 设置为 Tomcat 文件夹的位置:C:\Program Files (x86)\apache-tomcat-7.0.57
  4. 还将 CATALINA_HOME 设置为 Tomcat 文件夹的位置:C:\Program Files (x86)\apache-tomcat-7.0.57

但是当我执行%TOMCAT_HOME%\bin\startup 以检查它是否已正确安装时,我的 CMD 中出现以下错误:

'C:\Program' is not recognized as an internal or external command, operable program or batch file.

我在 SO 上找到了一个相关问题,它给了我以下修复,但 http://goo.gl/aNmxGM 但在下面引发了另一个错误:

files was unexpected at this time

我从中得知,我设置环境变量的方式存在问题,或者可能是 Tomcat 文件夹的放置。有人对此问题的修复有任何建议吗?

【问题讨论】:

    标签: java apache tomcat environment-variables


    【解决方案1】:

    我认为你真正需要的是把它放在 "" 因为你的路径包含空格

    "%TOMCAT_HOME%\bin\startup"
    

    "%TOMCAT_HOME%"\bin\startup
    

    我希望这会有所帮助!

    【讨论】:

      【解决方案2】:

      使用

      "%CATALINA_HOME%"\bin\startup
      

      如果您已正确设置环境变量,则在命令提示符中。我试过了,效果很好。

      【讨论】:

        猜你喜欢
        • 2013-12-24
        • 2017-04-02
        • 2015-03-19
        • 2014-01-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-07-24
        相关资源
        最近更新 更多