java - 24X7 运行 Java 程序

标签 java windows swing

我想在远程计算机上 24 x 7 运行 java 程序。

我已经将所有内容都包含在 try catch block 中,这样它就不会因为异常而结束。

但程序目前正在我的 eclipse IDE 中运行。

我应该如何进行。 我是否应该制作一个 SWING GUI 并转换为继续运行的 exe。

有什么方法可以让程序在每次计算机运行时运行。(可能是作为服务)?

最佳答案

JavaServiceWrapper是将 Java 程序包装为服务的好工具。

特别注意它的restart capability .您可以将其配置为在退出时重启服务,或者如果给定消息出现在日志/输出中(例如 OutOfMemoryErrors 等 - 这特别有用,因为应用程序变得无响应但尚未退出)

关于java - 24X7 运行 Java 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11331287/

相关文章:

Java .forEach(list::add) 与 .collect(Collectors.toList())

javascript - 从 NodeJS 启动 Windows 程序

windows - 将 Eclipse 配置为 Go IDE

java - 将 JTextField 输入限制为整数

启动时 Java GUI 应用程序框架无法正确显示?

java - Android线程有时不启动

java - 如何处理 ISO 8601 日期/时间并将其格式化为用户的区域设置?

java - 将 jar 包装为 .app (OSX) 和 (.exe) 以进行部署?

java - DefaultFormatter的覆盖模式描述不清楚

java - 从字符串中删除前导空格