用于jee5的JBoss6

用于jee5的JBoss6,jboss,jakarta-ee,Jboss,Jakarta Ee,我想在同一台机器上使用jboss 6和jboss 5(当然,两者都不是同时在线的)。为什么?因为,我不知道jee5应用程序可以在JBoss6上运行。现在,我使用jee5和JBoss5。我想完全迁移jee6。由于兼容性的原因,我不得不同时使用和运行jee5 我在C:上找到了jboss6和jboss5,并为C:\jboss5设置了JBOSS\u HOME环境变量。当我想用命令c:\jboss6\bin\run-call运行jboss6时,jboss5运行。因为环境变量 我怎么能跑呢?那么环境变量呢

我想在同一台机器上使用jboss 6和jboss 5(当然,两者都不是同时在线的)。为什么?因为,我不知道jee5应用程序可以在JBoss6上运行。现在,我使用jee5和JBoss5。我想完全迁移jee6。由于兼容性的原因,我不得不同时使用和运行jee5

我在
C:
上找到了jboss6和jboss5,并为C:\jboss5设置了
JBOSS\u HOME
环境变量。当我想用命令
c:\jboss6\bin\run-call
运行jboss6时,jboss5运行。因为环境变量

我怎么能跑呢?那么环境变量呢


谢谢。

运行jboss5是因为您猜到了环境变量

只需将环境变量重置为c:\jboss6,您就可以运行jboss6了

如果要在同一台计算机上同时运行这两个主机,最简单的方法是将主机设置为多主机(同一台计算机上有多个ip地址),并对每个地址进行主机名解析。您需要这样做以防止端口冲突(每个jboss将在同一ip地址上使用类似的端口,这将导致第二台服务器无法启动)

因此,如果这是在家庭网络上,jboss5的ip地址可能是192.168.1.100,jboss6的ip地址可能是192.168.1.101

现在要启动jboss5,请设置环境变量并执行以下操作:

c:\jboss5\bin\run-c all-b jboss5

要启动jboss6,请设置环境变量并执行以下操作:


c:\jboss6\bin\run-c all-b jboss6

我可以在jboss6上运行jee5应用程序吗?如果是,我可以完全删除jboss5