首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JBoss 7统计失败

JBoss 7统计失败
EN

Stack Overflow用户
提问于 2014-02-15 06:44:36
回答 1查看 478关注 0票数 1

这是一个使用JDK7的Eclipse Juno项目,我无法启动JBoss7。错误中提到了LoopLimitCheck,但这是在转移注意力,同一项目中的其他开发人员也有这个选项,这是可以的。

我已经尝试了所有显而易见的东西,比如路径,并确保每个人都使用相同的JVM,等等,但都没有用。

以下是ant脚本的输出:

代码语言:javascript
复制
Buildfile: C:\workspaces\tee_git\tee_build\build\build.xml
   [echo] Loaded user specified filters from:  C:\tee/tee.localhost.filter.properties
confirm-jboss-mgmt:
start-jboss:
 [exec] Calling "C:\workspaces\tee_git\tee_build\jboss7\bin\standalone.conf.bat"
 [exec] Running JBoss in debug mode
 [exec] ===============================================================================
 [exec]   JBoss Bootstrap Environment
 [exec]   JBOSS_HOME: C:\workspaces\tee_git\tee_build\jboss7
 [exec]   JAVA: C:\Program Files\Java\jdk1.7.0_51\bin\java
 [exec]   JAVA_OPTS: -XX:+TieredCompilation -Dprogram.name=debug.bat -Xms512m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=128m -Xrs -Dhibernate.dialect=org.hibernate.dialect.SQLServer2005Dialect -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djava.net.preferIPv4Stack=true -Dorg.jboss.resolver.warning=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djboss.server.default.config=standalone.xml -XX:-UseLoopPredicate -XX:-LoopLimitCheck -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n
 [exec] ===============================================================================
 [exec] Error: Could not create the Java Virtual Machine.
 [exec] Error: A fatal exception has occurred. Program will exit.
 [exec] Improperly specified VM option 'LoopLimitCheck'
 [exec] Press any key to continue . . . 
BUILD SUCCESSFUL
Total time: 1 second
EN

回答 1

Stack Overflow用户

发布于 2014-02-15 06:55:32

您会得到一个明确的错误消息--阅读它并从那里开始工作。也许你的JVM是一个不同的版本,或者你需要打开特殊的/实验性的选项?,或者你有一些相互矛盾的标志。

尝试添加:-XX:+UnlockDiagnosticVMOptions

请参见: JVM --这将强烈表明您实际上运行的https://community.oracle.com/thread/2587527版本与项目中的其他版本并不完全相同。

如果删除指定的标志真的不是答案,我对一个称职的开发人员的一般期望是:对您的JVM选项进行二进制搜索,看看哪些有效,哪些无效,并查看JVM源代码。阅读这篇文章可以说明选项是如何工作的(&它们实际上是做什么的)。

这里并不是真正的JBoss,而是JVM。JVM不接受它不喜欢的标志,也不会以它不喜欢的标志开头。你的工作是更好地理解这些标志,找出原因。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21790827

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档