Java 如何在JBoss5中设置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

我想将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.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文件。现在获取错误..更新了我的帖子。现在该怎么办?