tomcat的CATALINA_HOME可以不用设置
2016-11-25 11:56
295 查看
不配置tomcat的环境变量也是可以运行的
用记事本打开tomcat/bin目录下面的startup.bat
在文本的前一部分有下面的脚本代码
rem Guess CATALINA_HOME if not defined
set CURRENT_DIR=%cd%
if not "%CATALINA_HOME%" == "" goto gotHome
set CATALINA_HOME=%CURRENT_DIR%
........
其中的
set XXXXXXXX=******
就是增加一个临时的环境变量.只对当前的进程起作用的
%cd%是windows控制台程序自带的一个变量.指这个脚本所在的那个目录的路径
set CATALINA_HOME=%CURRENT_DIR%
自然就是设置一个临时的环境变量CATALINA_HOME...这个就是一些教程里边所要配置的环境变量啦...以前版本的tomcat是要配置的..但是比较新版本的现在都不用了...4.0以后吧..
再来一个就是jdk的JAVA_HOME了...其实也是相类似的
windows版本的jdk安装以后会将安装的路径写入系统的注册表里边的...很多程序不用配置JAVA_HOME是因为那些程序是直接通过读取注册表里边的路径获取了jdk的路径.比如eclipse;
netbeans则是在安装的时候,安装程序会去注册表里边读取jdk的路径,直接把它写到netbeans的配置文件里边去了
而tomcat就没有这样去处理,只是简单地通过环境变量去获取jdk的路径,所以要运行tomcat一般都是要配置环境变量的..如果不配置也可以,修改tomcat/bin/startup.bat...tomcat这样做也是出于跨平台考虑的...因为系统注册表是只有windows系统才有的
用记事本打开tomcat/bin目录下面的startup.bat
在文本的前一部分有下面的脚本代码
rem Guess CATALINA_HOME if not defined
set CURRENT_DIR=%cd%
if not "%CATALINA_HOME%" == "" goto gotHome
set CATALINA_HOME=%CURRENT_DIR%
........
其中的
set XXXXXXXX=******
就是增加一个临时的环境变量.只对当前的进程起作用的
%cd%是windows控制台程序自带的一个变量.指这个脚本所在的那个目录的路径
set CATALINA_HOME=%CURRENT_DIR%
自然就是设置一个临时的环境变量CATALINA_HOME...这个就是一些教程里边所要配置的环境变量啦...以前版本的tomcat是要配置的..但是比较新版本的现在都不用了...4.0以后吧..
再来一个就是jdk的JAVA_HOME了...其实也是相类似的
windows版本的jdk安装以后会将安装的路径写入系统的注册表里边的...很多程序不用配置JAVA_HOME是因为那些程序是直接通过读取注册表里边的路径获取了jdk的路径.比如eclipse;
netbeans则是在安装的时候,安装程序会去注册表里边读取jdk的路径,直接把它写到netbeans的配置文件里边去了
而tomcat就没有这样去处理,只是简单地通过环境变量去获取jdk的路径,所以要运行tomcat一般都是要配置环境变量的..如果不配置也可以,修改tomcat/bin/startup.bat...tomcat这样做也是出于跨平台考虑的...因为系统注册表是只有windows系统才有的
相关文章推荐
- tomcat 不用设置CATALINA_HOME环境变量
- Linux中Tomcat 自动设置CATALINA_HOME方法
- 启动Tomcat,设置CATALINA_HOME环境变量
- Linux中Tomcat 自动设置CATALINA_HOME方法
- tomcat无法成功打开,因为设置catalina_home的时候在最后加了“;”符号
- tomcat catalina_home已设置,仍然he CATALINA_HOME environment variable is not defined correctly
- 为了不用把发布的程序拷到tomcat的webapps下,可以在catalina下加一个xxx.xml
- tomcat发布必须配置JAVA_HOME,但可以不配置CATALINA_HOME
- Tomcat startup配置CATALINA_HOME自动设置成Tomcat所在目录(dos环境下)
- tomcat启动(设置catalina_home和不设置的区别)
- 关于不用重新部署就可以应用更改的设置
- 关于JDK环境变量(JAVA_HOME,path,classpath)和tomcat环境变量(CATALINA_HOME)
- Tomcat无法启动问题 -- 之环境变量JAVA_HOME未设置
- eclipse输入字母可以类提示(不用alt+/)和java方法设置快捷键
- 为什么要设置 JAVA_HOME & Path & CLASSPATH & CATALINA_HOME ?
- 2.配置DBCP:TOMCAT-HOME/webapps/项目名/META-INF/context.xml与TOMCAT-HOME/conf/Catalina/localhost/项目名字.xml
- 关于Tomcat Manager GUI和CATALINA_HOME环境变量的使用
- Tomcat Catalina Home
- tomcat设置jre_home
- 为什么要设置JAVA_HOME、Path、CLASSPATH、CATALINA_HOME 配置 原因 是什么!