您的位置:首页 > 运维架构 > Tomcat

钻一钻Tomcat 之 Tomcat不配置环境变量(Ⅶ)

2016-04-20 14:34 351 查看
可能大多数码农的认知中,要运行Tomcat就要先配置环境变量,这种人云亦云的性格很不好。

下边分析一下各种方法

一、常见方法

首先我先说一下网上转来转去的烂大街的方法:
1.下载安装JDK 
2.配置环境变量“JAVA_HOME”
3.配置环境变量“CLASSPATH”(有的是“CLASS_PATH”)
4.配置环境变量“PATH”
5.下载安装Tomcat 
6.配置环境变量“CATALINA_HOME”(有的还配置环境变量“CATALINA_BASE”)

备注:这种方式啰嗦复杂,有些变量是用不上的
另外,强烈建议不配置CATALINA_HOME的环境变量

二、简单方法

其实,若要在一台没有配置过JDK和Tomcat环境变量的机器上运行Tomcat

只需配置“JAVA_HOME”或“JRE_HOME”就可以点bin\startup.bat启动tomcat

备注:其实在startp.bat中,可以看到,如果没有找到JAVA_HOME,会继续找JRE_HOME,所以只配置JRE_HOME也可以运行Tomcat

三、修改bat方式

1.修改startup.bat文件

在  if "%OS%" == "Windows_NT" setlocal 这句话下边加上如下代码

set "JAVA_HOME=C:\develop\Java\jdk1.6.0_x86"

注:路径换成自己的

2.如果环境变量中配置了CATALINA_HOME,而你又不想用那个tomcat

可以在 if "%OS%" == "Windows_NT" setlocal
这句话下边加上如下代码

set "JAVA_HOME=C:\develop\Java\jdk1.6.0_x86"
set "CATALINA_HOME=C:\develop\tomcat\bin"

注:路径换成自己的

3.如果不想改动tomcat的原有bat文件,可以试一试下面的代码(注意不要配置CATALINA_HOME的环境变量)

@echo off
set JAVA_HOME=C:\develop\Java\jdk1.6.0_x86
set TOMCAT_HOME=C:\develop\tomcat\bin
cd %TOMCAT_HOME%
call startup.bat

把上面的代码粘到txt中,把jdk路径和tomcat路径改成你自己的
然后把这个txt后缀改为bat或cmd,点击执行就可以
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息