jboss不兼容jdk1.8

在使用JDK 1.8启动JBoss AS 7.1.0.CR1b时遇到卡顿,并且访问8080端口失败。通过更换JDK版本为1.7,成功解决了问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

环境:jboss-as-7.1.0.CR1b,jdk1.8

配置好环境变量后直接启动jboss,卡在的如下所示的位置

Calling "H:\developmenTool\jboss\jboss-as-7.1.0.CR1b\bin\standalone.conf.bat"
===============================================================================

  JBoss Bootstrap Environment

  JBOSS_HOME: H:\developmenTool\jboss\jboss-as-7.1.0.CR1b

  JAVA: C:\Program Files\Java\jdk1.8.0_25\bin\java

  JAVA_OPTS: -Dprogram.name=standalone.bat -Xms64M -Xmx512M -XX:MaxPermSize=256M
 -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000
 -Dorg.jboss.resolver.warning=true -Djboss.modules.system.pkgs=org.jboss.byteman
 -server

===============================================================================

Java HotSpot(TM) Server VM warning: ignoring option MaxPermSize=256M; support wa
s removed in 8.0
10:08:23,133 信息    [org.jboss.modules] JBoss Modules version 1.1.0.CR6
10:08:23,697 INFO  [org.jboss.msc] JBoss MSC version 1.0.1.GA
10:08:23,779 INFO  [org.jboss.as] JBoss AS 7.1.0.CR1b "Flux Capacitor" starting

以为是正常的,直接访问8080端口失败。

起先还以为是端口被占用了,于是在standalone.xml文件中修改了端口号为8384(使用domain的方式启动的话要修改domain.xml),还是访问不了。

估计是没有启动了,不过保险起见还是在dos看了下有没有占用这个端口对应的PID,还是没有。

然后看到前面没有注意过得:

Java HotSpot(TM) Server VM warning: ignoring option MaxPermSize=256M; support wa
s removed in 8.0

怀疑是不是JDK的问题。

遂将JDK换成了1.7的。。

搞定,启动成功

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值