【问题标题】:How to set CATALINA_HOME variable in windows 7?如何在 Windows 7 中设置 CATALINA_HOME 变量?
【发布时间】:2013-01-29 09:34:45
【问题描述】:

我已经下载了apache-tomcat-7.0.35。我的 JDK 版本是jdk1.6.0_27

如何将CATALINA_HOME配置为环境变量,如何在Windows 7下运行Tomcat服务器?

【问题讨论】:

    标签: java tomcat environment-variables java-home catalina


    【解决方案1】:

    在 Windows 上设置JAVA_HOMECATALINA_HOME 环境变量

    可以使用命令提示符:

    1. set JAVA_HOME=C:\ "top level directory of your java install"
    2. set CATALINA_HOME=C:\ "top level directory of your Tomcat install"
    3. set PATH=%PATH%;%JAVA_HOME%\bin;%CATALINA_HOME%\bin

    或者你也可以这样做:

    1. 转到系统属性
    2. 转到环境变量并添加一个名为JAVA_HOME 的新变量,并将变量值提供为C:\ "top level directory of your java install"
    3. 转到环境变量并添加一个名为CATALINA_HOME 的新变量,并将变量值提供为C:\ "top level directory of your Tomcat install"
    4. 在路径变量中添加一个新的变量值;%CATALINA_HOME%\bin;

    【讨论】:

    • 在Win10上也可以按Windows键输入Edit environment variables for your account(非管理员账号也可以)
    【解决方案2】:

    假设您的系统中安装了 Java (JDK + JRE),请执行以下步骤:

    1. 安装Tomcat7
    2. 从“C:\Program Files (x86)\Java\jdk1.6.0_27\lib”复制“tools.jar”并将其粘贴到“C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\库”。
    3. 在您的环境变量中设置路径,如下所示:

    C:>echo %path%

    C:\Program Files (x86)\Java\jdk1.6.0_27\bin;%CATALINA_HOME%\bin;
    

    C:>echo %classpath%

    C:\Program Files (x86)\Java\jdk1.6.0_27\lib\tools.jar;
    C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\lib\servlet-api.jar;
    

    C:>echo %CATALINA_HOME%

    C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0;
    

    C:>echo %JAVA_HOME%

    C:\Program Files (x86)\Java\jdk1.6.0_27;
    

    现在您可以通过在命令提示符中键入以下命令来测试 Tomcat 是否设置正确:

    C:/>javap javax.servlet.ServletException
    C:/>javap javax.servlet.http.HttpServletRequest
    

    它应该显示一堆类

    现在通过双击“C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\bin”下的“Tomcat7.exe”来启动 Tomcat 服务。

    【讨论】:

      【解决方案3】:

      Here 是如何做到这一点的教程(CATALINA_HOME 是你的 Tomcat 的路径,所以我想像 C:/Program Files/Tomcat/ 这样的东西。对于启动服务器,你需要从命令行执行脚本 startup.bat,这将使它:)

      【讨论】:

      • “此处”链接无效。建议的编辑队列也已满。
      【解决方案4】:

      为了设置 CATALINA_HOME:

      1. 首先,解压 apache-tomcat-7.1.100 文件夹并将其粘贴到 C:// 驱动器文件夹中。

      注意:不要将您的 apache tomcat 文件夹放在任何其他文件夹或驱动器中,仅将其直接放在 C:// 驱动器文件夹中。 (我犯了这个错误,上述解决方案都没有奏效)。

      1. 打开环境变量对话框(windows键+暂停键-->高级设置)。

      2. 将新的变量名添加为“CATALINA_HOME”并将变量路径添加为“C:// apache-tomcat-7.1.100"(就我而言),在系统变量中。

      3. 编辑PATH变量名添加“%CATALINA_HOME%\bin”并按OK。

      4. 关闭窗口即可保存。

      5. 打开命令提示符窗口并输入命令-“%CATALINA_HOME%\bin\startup.bat”运行并启动Tomcat服务器。

      6. 结束!

      【讨论】:

      • 支持环境变量对话框快捷方式
      【解决方案5】:

      不需要设置CATALINA-HOME。

      按照下面的说明进行操作。

      电脑右键-->属性-->高级系统设置-->环境变量。

      用户变量部分 --> 点击“新建” --> 变量名:CLASSPATH,变量值:D:\java\lib*.;D:\tomcat8\lib\servlet-api.jar.; --> 点击“确定”

      New --> 变量名:PATH,变量值:D:\java\bin; --> 点击“确定”

      系统变量部分:-

      点击“新建” --> 变量名:PATH,变量值:D:\java\jre --> 点击“确定”

      我已经在 D 驱动器中安装了 java 和 tomcat,以后上面的位置都在我各自的路径下。

      给出在您的 PC 中安装 java 和 tomcat 的位置路径。谢谢你

      【讨论】:

        【解决方案6】:

        假设您的系统中安装了 Java (JDK + JRE),请执行以下操作:

        1. 安装Tomcat7
        2. 从“C:\Program Files (x86)\Java\jdk1.6.0_27\lib”复制“tools.jar”并将其粘贴到“C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\库'。
        3. 在您的环境变量中设置路径,如下所示:

        C:/>javap javax.servlet.http.HttpServletRequest

        它应该显示一堆类

        【讨论】:

          猜你喜欢
          • 2012-06-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-12-20
          • 1970-01-01
          • 2012-03-29
          • 1970-01-01
          • 2017-01-09
          相关资源
          最近更新 更多