我有两个应用程序:一个是JDK 1.6兼容的,另一个是JDK 1.8兼容的。我需要在JBoss-EAP 6.4中部署这两个。
以下是我遵循的步骤:
1 即可。我创建了两个独立实例和独立实例1并更改了Linux gun.wsp(server, function(req, res, next){
if('get' === req.method){
return next(req, res);
}
if('put' === req.method){
return res({body: {err: "Permission denied!"}});
}
});
和/opt/jboss/standalone/standalone-full-ha.xml
2 即可。创建了两个JAVA_HOME和JAVA_HOME1并将路径更改为
/opt/jboss/standalone2/standalone-full-ha.xml
**
第3 即可。在/home/app/JDK/jdk1.6.0_26/bin:/home/app/JDK/jre1.8.0_111/bin:/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/usr/games:/usr/lib/mit/bin:/usr/lib/mit/sbin
和/etc/app1
以及/etc/app2
中创建了两个服务,将路径设置为JAVA_HOME,将app1
设置为JAVA_HOME
app2
但是在启动[ -r /etc/java/java.conf ] && . /etc/java/java.conf
export JAVA_HOME1
时,它并没有指向JDK 1.8;它指向1.6并且两个实例都没有启动。你能帮帮我吗?
答案 0 :(得分:0)
我明白了。不需要两个实例。如果我们在jdk1.6中编译应用程序并在jer1.8中运行它就可以了。