初始化VM java.lang.UnsatifiedLinkError时出错

初始化VM java.lang.UnsatifiedLinkError时出错,java,jboss,Java,Jboss,我是JBoss新手,正在使用JBoss7.1.1。我在命令提示符下运行jboss,它显示以下错误 JBoss Bootstrap Environment JBOSS_HOME: F:\XBash-Dev\jboss-as-7.1.1.Final JAVA: C:\Program Files\Java\jre7\bin\java JAVA_OPTS: -Dprogram.name=standalone.bat -Xms64M -Xmx512M -XX:MaxPermSize=256M -D

我是JBoss新手,正在使用JBoss7.1.1。我在命令提示符下运行jboss,它显示以下错误

JBoss Bootstrap Environment

JBOSS_HOME: F:\XBash-Dev\jboss-as-7.1.1.Final

JAVA: C:\Program Files\Java\jre7\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
-Djava.net.preferIPv4Stack=true -Dorg.jboss.resolver.warning=true -Djboss.modul
es.system.pkgs=org.jboss.byteman -Djboss.server.default.config=standalone.xml

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

Error occurred during initialization of VM
java.lang.UnsatisfiedLinkError: java.lang.Class.desiredAssertionStatus0(Ljava/lang/Class;)Z
    <<no stack trace available>>

Press any key to continue . . .
JBoss引导环境
JBOSS_HOME:F:\XBash Dev\JBOSS-as-7.1.1.Final
JAVA:C:\ProgramFiles\JAVA\jre7\bin\JAVA
JAVA_选项:-Dprogram.name=standalone.bat-Xms64M-Xmx512M-XX:MaxPermSize=256M
-Dsun.rmi.dgc.client.gcInterval=3600000-Dsun.rmi.dgc.server.gcInterval=3600000
-Djava.net.preferIPv4Stack=true-Dorg.jboss.resolver.warning=true-Djboss.modul
es.system.pkgs=org.jboss.byteman-Djboss.server.default.config=standalone.xml
===============================================================================
初始化VM时出错
java.lang.UnsatifiedLinkError:java.lang.Class.desiredAssertionStatus0(Ljava/lang/Class;)Z
按任意键继续。
有人有什么想法吗?这个错误的原因是什么?
提前感谢….

我的理论是,当java.exe和JRE库之间存在不匹配时,就会发生此错误

我今天从Eclipse启动应用程序时遇到了这个错误。我最近更新了JDK1.7.0_45。我在Eclipse中将JDK路径更新到u45目录。然而,Eclipse仍然在JRE系统库面板中列出了u25的JAR


我通过打开首选项>已安装JRE下的编辑JRE对话框并单击恢复默认值按钮解决了这个问题。这导致Eclipse将JRE系统库更新为u45JAR

我也遇到了这个问题,只是需要正确设置JAVA_主页。