千家信息网

如何实现一台机器运行两个JDK

发表于:2024-11-30 作者:千家信息网编辑
千家信息网最后更新 2024年11月30日,这篇文章主要为大家展示了"如何实现一台机器运行两个JDK",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"如何实现一台机器运行两个JDK"这篇文章吧。一台机器
千家信息网最后更新 2024年11月30日如何实现一台机器运行两个JDK

这篇文章主要为大家展示了"如何实现一台机器运行两个JDK",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"如何实现一台机器运行两个JDK"这篇文章吧。

一台机器运行两个JDK
由于系统的原因,现在要在一台服务器上跑两个JBOSS,一个是跑JDK1.4,一个是跑JDK1.5.一台机子上运行两个JBOSS已经搞定了,剩下的就是怎么跑两个JDK的问题了.在网上找了N久也找不到解决方法.突然看到JBOSS中的run.bat文件,仔细研究了里面的内容,发现如下字段:if not "%JAVA_HOME%" == "" goto ADD_TOOLS.我是不懂该脚本的语法,但是猜都可以猜出来该语句的意思:如果JAVA_HOME==""就跳到ADD_TOOLS.然后在查找ADD_TOOLS,发现
:ADD_TOOLS
set JAVA=%JAVA_HOME%binjava.原来JBOSS运行的JDK版本是在这里设置的,它是从环境变量中查找JAVA_HOME,既然这样我们就可以在这里强制设置JAVA_HOME了.
于是在if not "%JAVA_HOME%" == "" goto ADD_TOOLS的上面加了如下语句:
set JAVA_HOME=C:j2sdk1.4.2_06.
echo JAVA: %JAVA_HOME%
启动JBOSS.发现控制台打印出"JAVA: C:j2sdk1.4.2_06".哈哈,JBOSS的JDK运行版本设置成功,一个大问题终于解决了

以上是"如何实现一台机器运行两个JDK"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

0