例如:

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参数)

07-24 18:45