在一台电脑上使用两个不同版本的JDK

在一个windowXP操作系统的服务器上,由于项目的需要,需要打开两个应用服务器,一个是tomcat,另一个是JBOSS,这两个服务器上,部署的都有项目,但是由于两个应用服务器,要求的jdk,版本不同。JBOSS要求jdk1.4版本,而tomcat需要jdk1.6的版本。配置如下:

在我的电脑中配置环境变量,只配置classpath,path 。(切记,不能配置java_home)

然后,在电脑的D盘,有jdk1.4 ,jdk1.6 。

打开tomcat目录,进入到bin目录下,编辑startup.bat,打开后,在任意一行处添加set JAVA_HOME=d:\jdk1.6.0_05   (注意:rem是注释)

再打开jboss目录,进入到bin目录下,编辑run.bat,打开后,在任意一行处添加set JAVA_HOME=d:\jdk1.4 。

好了,这时候,再次运行tomcat服务器,运行startup.bat ,就会看到正确运行了。同理,运行jboss服务器,运行run.bat ,就会看到正确的运行信息了。

结束! 

 

 

 

你可能感兴趣的:(java,jdk,tomcat,jboss,服务器)