【问题标题】:Depriving your application to run multiple times [duplicate]剥夺您的应用程序运行多次[重复]
【发布时间】:2015-03-12 05:28:05
【问题描述】:

我在 java 中创建了一个应用程序,我希望它只运行一次。如果应用程序已经在运行,应该会弹出一个消息框告诉用户应用程序已经在运行。

有什么想法吗?

【问题讨论】:

  • 将应用程序作为另一个类的实例运行并保持检查
  • 使用锁文件;使用套接字

标签: java


【解决方案1】:

您可以检查当前程序实例的运行程序 pid 名称。

【讨论】:

  • 你能给我一个详细的例子吗?
【解决方案2】:

或者

将应用程序作为另一个类的实例运行,并将检查保留在另一个类中。

【讨论】:

  • 你能给我一个详细的例子吗?
  • 所以现在你把问题从一个班级转移到另一个班级!?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-11-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-05
  • 2013-04-15
  • 1970-01-01
相关资源
最近更新 更多