今天到测试服务器测试项目时, 测试服务器不允许安装JDK, 但是测试项目运行Tomcat需要JDK的支持,
那么就只有在tomcat里指定要使用的jdk了.
其实很简单,只需要在Tomcat的bin目录下的setclasspath.bat文件里的开头加上以下代码就可以了:
set JRE_HOME=d:\jdk1.7.0_71
set JAVA_HOME=d:\jre7
set JSSE_HOME=d:\jdk1.7.0_71
假设JDK在D盘, 但是如果照上面那样写,万一有时不允许我们把JDK放在D盘,那就又要更改setclasspath.bat文件了.
为了一劳永逸,可以这样做:将JDK放在tomcat目录下,然后将上面的内容更改为:
set JRE_HOME="%CATALINA_HOME%\jdk1.7.0_71"
set JAVA_HOME="%CATALINA_HOME%\jre7"
set JSSE_HOME="%CATALINA_HOME%\jdk1.7.0_71"
这样部署项目的时候我们只需要把Tomcat放到任意的目录就OK了
PS: 该方法测试与windows环境下