【问题标题】:Java application closed but still the dist process running [closed]Java应用程序关闭但dist进程仍在运行[关闭]
【发布时间】:2012-06-23 17:42:18
【问题描述】:

我在 netbeans 7 上创建了一个 java 应用程序。现在通过使用 netbeans,我创建了应用程序的 jar 文件。当我点击它时,应用程序开始运行。但是如果我关闭了应用程序处理的应用程序被杀死,但仍然是 dist尽管所有窗口都关闭了,但子进程仍在运行。

【问题讨论】:

  • 我不太明白这个问题。当您关闭应用程序时,该过程结束。 但 dist 应用程序仍在运行是什么意思?
  • “dist 进程”是什么意思?你是指一些特定的外部应用程序dist?

标签: java swing process


【解决方案1】:

你可能打开了一个变量(FileReader,...),记住你需要关闭它们 close()

如果它是一个 gui 应用程序调用 JFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

【讨论】:

  • 哇.. 我希望没有多少动物被牺牲为haruspication 推断该答案所需的! +1
  • “这是一个糟糕的答案吗?” 这是一个绝妙的答案。我很惊讶你是如何从缺乏信息中猜到的(没有使用黑魔法)。 :)
  • 哈哈,好的,谢谢,我犯了很多错误,所以这只是一个猜测:p
  • 啊.. '去过那里,做到了,得到了解决'的路线来回答问题。我的很多答案都来自相同类型的经历。
  • @Arno 你今天应该完全买一张彩票;)
猜你喜欢
  • 2020-01-03
  • 2021-04-20
  • 2013-02-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多