我想看看Eclipse在启动Java程序时在命令行上执行的操作.我该如何访问?
例如,要运行myClass.class,Eclipse将使用类似于此的东西:java.exe -classpath "H:\Eclipse_workspace\Example1\bin;.... myClass.class
.有办法获得这个命令吗?
小智 34
如果您正在使用启动配置,则可以按照以下步骤获取Eclipse执行的Java命令,以使用该配置运行程序:
您可以在eclipse启动的应用程序中使用RuntimeMXBean.
RuntimeMXBean RuntimemxBean = ManagementFactory.getRuntimeMXBean();
List<String> paramList=new ArrayList<String>();
paramList.addAll( RuntimemxBean.getInputArguments() );
paramList.add( RuntimemxBean.getClassPath() );
paramList.add( RuntimemxBean.getBootClassPath() );
paramList.add( RuntimemxBean.getLibraryPath() );
for( String p : paramList ) {
System.out.println( p );
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
8066 次 |
最近记录: |