例如:
java -Dcom.siebel.management.jmxapi.cfgFileName=C:\monitor\1srvr.xml Component
在哪里(在Eclipse中)用名称和值配置-D标志?
Component
是一个类文件。在Eclipse中运行代码时,出现以下异常:
SEVERE: Configuration file name must be specified in com.siebel.management.jmxapi.cfgFileName system property
Exception in thread "main" java.lang.ExceptionInInitializerError
at com.siebel.management.jmxapi.JmxComponent.getState(JmxComponent.java:169)
at Component.main(Component.java:21)
Caused by: java.lang.IllegalArgumentException: Configuration file name must be specified in com.siebel.management.jmxapi.cfgFileName system property
at com.siebel.management.jmxapi.SiebelAgentUtil.<init>(SiebelAgentUtil.java:78)
at com.siebel.management.jmxapi.SiebelAgentUtil.<clinit>(SiebelAgentUtil.java:43)
... 2 more
最佳答案
在Eclipse中有两种简单的方法可以做到这一点。
1)从最上方的栏中选择Run-> Run Configurations
要么
2)右键单击您的项目,然后选择“运行方式”->“运行配置”
接下来,常见步骤是在左侧窗格中选择项目类(那些包含main方法的类),然后在右侧相应的相邻窗格中选择Arguments
设置所需的参数(程序或VM参数)