Java 如何在JBoss5中设置JVM?
我想将JBoss 5中的JVM选项设置为:Java 如何在JBoss5中设置JVM?,java,jsp,jakarta-ee,jboss,Java,Jsp,Jakarta Ee,Jboss,我想将JBoss 5中的JVM选项设置为: -Dorg.xml.sax.driver=org.apache.xerces.parsers.SAXParser 我该怎么做 更新: 我试过这个 我已更新了run.bat文件,并附加了此条目 设置JAVA_OPTS=%JAVA_OPTS%-Dsun.rmi.dgc.client.gcInterval=3600000-Dsun.rmi.dgc.server.gcInterval=3600000-Dorg.xml.sax.driver=org.apach
-Dorg.xml.sax.driver=org.apache.xerces.parsers.SAXParser
我该怎么做
更新:
我试过这个
我已更新了run.bat文件,并附加了此条目
设置JAVA_OPTS=%JAVA_OPTS%-Dsun.rmi.dgc.client.gcInterval=3600000-Dsun.rmi.dgc.server.gcInterval=3600000-Dorg.xml.sax.driver=org.apache.xerces.parsers.SAXParser
现在我在启动JBOSS服务器时出现了这个错误
…22:12:32015错误[ProfileServiceBootstrap]无法加载配置文件:
org.jboss.deployers.spi.DeploymentException:确定结构时出错:jbossweb.deployer
位于org.jboss.deployers.spi.DeploymentException.rethrowAsDeploymentException(DeploymentException.java:49)
位于org.jboss.deployers.vfs.plugins.structure.explicit.DeclaredStructure.determinitestructure(DeclaredStructure.java:89)
位于org.jboss.deployers.vfs.plugins.structure.StructureDeployerRapper.DeterministeStructure(structureDeployerRapper.java:73)
位于org.jboss.deployers.vfs.plugins.structure.vfsstructuraledeployersimpl.doDetermineStructure(vfsstructuraledeployersimpl.java:196)
位于org.jboss.deployers.vfs.plugins.structure.vfsstructuraledeployersimpl.determineststructure(vfsstructuraledeployersimpl.java:221)
位于org.jboss.deployers.structure.spi.helpers.AbstractStructureDeployers.DeterministerStructure(AbstractStructureDeployers.java:77)
位于org.jboss.deployers.plugins.main.MainDeployerImpl.deterministerStructure(MainDeployerImpl.java:1000)
位于org.jboss.deployers.plugins.main.MainDeployerImpl.determineDeploymentContext(MainDeployerImpl.java:440)
位于org.jboss.deployers.plugins.main.MainDeployerImpl.addDeployment(MainDeployerImpl.java:390)
位于org.jboss.deployers.plugins.main.MainDeployerImpl.addDeployment(MainDeployerImpl.java:300)
位于org.jboss.system.server.profileservice.ProfileServiceBootstrap.loadProfile(ProfileServiceBootstrap.java:296)
位于org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:205)
位于org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:405)
位于org.jboss.Main.boot(Main.java:209)
位于org.jboss.Main$1.run(Main.java:547)
位于java.lang.Thread.run(未知源)
原因:org.jboss.xb.binding.JBossXBRuntimeException:未能创建新的SAX解析器
位于org.jboss.xb.binding.UnmarshallerFactory$UnmarshallerFactoryImpl.newUnmarshaller(UnmarshallerFactory.java:100)
位于org.jboss.deployers.vfs.plugins.structure.explicit.DeclaredStructure.determinitestructure(DeclaredStructure.java:72)
... 14多
原因:org.jboss.xb.binding.JBossXBException:未能创建新的SAX解析器
位于org.jboss.xb.binding.parser.sax.SaxJBossXBParser.(SaxJBossXBParser.java:97)
位于org.jboss.xb.binding.UnmarshallerImpl.(UnmarshallerImpl.java:56)
位于org.jboss.xb.binding.UnmarshallerFactory$UnmarshallerFactoryImpl.newUnmarshaller(UnmarshallerFactory.java:96)
... 还有15个
原因:javax.xml.parsers.parserConfiguration异常:无法识别功能“”。
位于org.apache.xerces.jaxp.saxparserfactorympl.newSAXParser(未知源)
位于org.jboss.xb.binding.parser.sax.SaxJBossXBParser。(SaxJBossXBParser.java:92)
... 还有17个
现在的解决方案是什么?在windows上,您可以直接在jboss
/bin/run.conf.bat
可执行文件中设置此参数。编辑文件并将以下内容添加到JAVA_选项:
set "JAVA_OPTS=%JAVA_OPTS% -Dorg.xml.sax.driver=org.apache.xerces.parsers.SAXParser
您可以在窗口中设置JAVA_HOME in环境变量 名称:爪哇之家
var:您的jdk路径
它适用于所有与java相关的应用程序。这是指向窗口中的JDK。或
run.conf
取决于操作系统。因为我们知道他/她使用什么操作系统(?)您以前的答案可能也正确。:-)我使用的是Windows7操作系统。在Windows 7中修改哪个文件?你能告诉我哪里需要修改吗?@user2553924根据你的评论更新了我的答案,试着测试一下。如果有效,别忘了投票/接受我的答案。我试过了。更新了run.bat文件。现在获取错误..更新了我的帖子。现在该怎么办?