首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >sun MonitoredHost类的Java10替换

sun MonitoredHost类的Java10替换
EN

Stack Overflow用户
提问于 2018-07-20 18:37:44
回答 1查看 274关注 0票数 0

哪个类或完整的jar文件替代了Java10中的sun.jvmstat.monitor MonitoredHost类,因为Java9sun.*包基本上不受支持?

问题:我的应用程序是单实例的,在这种情况下,当应用程序已经启动,并且用户尝试再次启动它时,它不仅会关闭用户试图启动的第二个应用程序,还会将第一个应用程序置于焦点中。到目前为止,我的应用程序使用sun MonitoredHost类遍历活动进程列表,以搜索在JVM中启动的相同应用程序,因此如果它找到一个,第一个进程将成为焦点,第二个进程将关闭。

我有一个操作多个锁文件的解决方案,但我更喜欢通过专门为监视JVM而设计的东西来使代码更加整洁。

EN

回答 1

Stack Overflow用户

发布于 2019-01-23 23:59:34

它仍然在那里,但它在jdk.internal.jvmstat模块中。当您构建/运行时,您需要包含以下内容:

代码语言:javascript
复制
--add-exports jdk.internal.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51440683

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档