Java:如果我有一个正在运行的程序实例,我如何检测到它,然后关闭旧的

标签 java

我只想让我的程序运行一个实例。但我希望它关闭旧的,如果它们打开的话。

这是在 Java 中。

最佳答案

如果应用程序是使用 Java Web Start 启动的它可以访问 JNLP API 的 SingleInstanceService。这是一个demo. of the SIS .

关于Java:如果我有一个正在运行的程序实例,我如何检测到它,然后关闭旧的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3714234/

相关文章:

java - 安装错误未知故障

java - 使用 ant 创建构建文件

java - 最有效地从文件中写入和读取 LocalDateTime

java - 在android中将图像转换为铅笔素描

Java JList 仅在最小化或最大化后刷新

java - 如何修复 Unboxing 可能会在 firebase 中产生 nullPointer Exception?

java - AES加密/解密可以免费用于商业应用程序(Java API)吗?如何安全地编码(不是散列)和存储纯密码?

java - 如何制作一个网络爬虫,访问用户查询信息的搜索结果中的链接?

java - 哈希集作为可变副本传递

java - 制作绘画程序时遇到的问题