如何在Windows 7中设置CATALINA_HOME变量?

58

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

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

6个回答

80

在Windows上设置JAVA_HOMECATALINA_HOME环境变量的方法:

可以使用命令提示符来完成:

  1. set JAVA_HOME=C:\ "Java安装的顶级目录"
  2. set CATALINA_HOME=C:\ "Tomcat安装的顶级目录"
  3. set PATH=%PATH%;%JAVA_HOME%\bin;%CATALINA_HOME%\bin

或者可以按照以下步骤完成:

  1. 打开系统属性
  2. 进入环境变量页面,添加一个名为JAVA_HOME的新变量,并将变量值设置为C:\ "Java安装的顶级目录"
  3. 进入环境变量页面,添加一个名为CATALINA_HOME的新变量,并将变量值设置为C:\ "Tomcat安装的顶级目录"
  4. 在路径变量中添加一个新的变量值:;%CATALINA_HOME%\bin;

在Win10上,您还可以按Windows键并输入编辑您的帐户的环境变量(也适用于非管理员帐户)。 - Kacper86

15

假设您的系统中已经安装了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\lib'下。
  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服务。


5

这里有一个关于如何做到这一点的教程(CATALINA_HOME是指Tomcat的路径,所以我想应该是类似于C:/Program Files/Tomcat/。启动服务器,您需要从命令行执行脚本startup.bat,这将使它启动:)


“Here”链接无法使用。此外,建议的编辑队列已满。 - Shridhar R Kulkarni

2
为了设置CATALINA_HOME:
  1. 首先,解压缩并将apache-tomcat-7.1.100文件夹粘贴到C://驱动器文件夹中。

注意:不要将apache tomcat文件夹放置在任何其他文件夹或驱动器中,只需将其直接放在C://驱动器文件夹中即可。(我犯了这个错误,上述解决方案都无效)。

  1. 打开环境变量对话框(Windows键+ Pause-Break键 ->高级设置)。

  2. 系统变量中添加一个新的变量名称为“ CATALINA_HOME ”,并将变量路径添加为“ C:// apache-tomcat-7.1.100 ”(如我的情况),。

  3. 编辑 PATH 变量名称添加“ % CATALINA_HOME%\ bin ”,然后按OK。

  4. 关闭窗口,它将被保存。

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

  6. 完毕!


环境变量对话框快捷方式的点赞 - Parag Jadhav

1

不需要设置CATALINA-HOME。

按照以下说明操作:

右键单击计算机 -> 属性 -> 高级系统设置 -> 环境变量。

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

新建 -> 变量名:PATH,变量值:D:\java\bin; --> 单击“确定”

系统变量部分:

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

我已在D驱动器中安装了Java和Tomcat,因此上述位置位于我的相应路径下。

请提供Java和Tomcat安装在您的PC上的位置。谢谢


0
假设您的系统已安装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 \ lib”下。
  3. 按照下面所示设置环境变量中的路径:

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

它应该显示一堆类


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接