嗨,我需要在一个简单的 java 项目中查看 eclipse 的运行配置。例如,在控制台将它们打印为键值对就足够了
[编辑]:原因是我在 eclipse.ini 中添加了一个参数,但我不确定该值是否按预期传递
我正在寻找的参数是
-Dorg.eclipse.swt.browser.XULRunnerPath=xulrunner
嗨,我需要在一个简单的 java 项目中查看 eclipse 的运行配置。例如,在控制台将它们打印为键值对就足够了
[编辑]:原因是我在 eclipse.ini 中添加了一个参数,但我不确定该值是否按预期传递
我正在寻找的参数是
-Dorg.eclipse.swt.browser.XULRunnerPath=xulrunner
您有两种获取详细信息的方法
http://www.mkyong.com/java/how-to-list-all-system-properties-key-and-value-in-java/
如果是java参数
从您更新的回复中。我会建议你检查你的内存管理器。
在将成为任务管理器 mac 的 Windows 中,将成为 linux 上的活动监视器,您可以从命令行触发 top 命令
仍然不满意,检查一下这个 StackOverflow 线程
还是不满意。我建议使用 yourkit profiler 或任何其他 java profiler 对应用程序进行分析。
当您启动 yourkit 时,它会显示正在运行的 java 应用程序。只需单击其中一个,它就会为您启动分析。
Eclipse 在 JVM 上运行,这与您的程序将运行的 JVM 不同。
找到配置文件(eclipse.ini 我猜是你要找的)会更容易,因为它们不是运行代码的 JVM 的环境设置。
所有运行时配置最终都是 java 参数或传递的系统属性
因此您可以打印传递给java的所有命令行参数+所有系统属性及其值(可能根据您的兴趣使用过滤的键值集)