我使用 NetBeans 6.1 在 Java 中创建了一个桌面应用程序,并制作了一个应用程序的 jar 文件。现在我想让它在客户端机器启动时自动启动。
我怎么做?
我使用 NetBeans 6.1 在 Java 中创建了一个桌面应用程序,并制作了一个应用程序的 jar 文件。现在我想让它在客户端机器启动时自动启动。
我怎么做?
此安装程序可以创建一个带有“msi”扩展名的文件,该文件将作为常规 Windows 安装程序运行。它将您的 jar 文件和 JRE 捆绑到一个文件中。该程序充当“向导”,您可以在其中配置所有必要的选项。
看看这个产品:高级安装程序
祝你好运。
如果你只是想在 Windows 中自动启动一个 java 应用程序,你可以在用户自动启动文件夹中创建一个链接,调用 javaw,就像你通常调用 java.util 一样。
这只是仅供参考,当然,其他建议更笼统,但这可能是最简单的解决方案......
看看 Tanuki 的Java Service Wrapper。社区版可以满足您的需要,还有更多功能。
如果您只需要定期运行 Java 程序,我喜欢pycron,它将自身安装为 Windows 服务,然后读取 Unix 样式的 crontab 文件,您将在其中输入一行告诉 pycron 何时需要运行 java 进程(例如,每晚凌晨 3 点)。