【发布时间】:2015-03-12 05:28:05
【问题描述】:
我在 java 中创建了一个应用程序,我希望它只运行一次。如果应用程序已经在运行,应该会弹出一个消息框告诉用户应用程序已经在运行。
有什么想法吗?
【问题讨论】:
-
将应用程序作为另一个类的实例运行并保持检查
-
使用锁文件;使用套接字
标签: java
我在 java 中创建了一个应用程序,我希望它只运行一次。如果应用程序已经在运行,应该会弹出一个消息框告诉用户应用程序已经在运行。
有什么想法吗?
【问题讨论】:
标签: java
您可以检查当前程序实例的运行程序 pid 名称。
【讨论】:
或者
将应用程序作为另一个类的实例运行,并将检查保留在另一个类中。
【讨论】: