0

我制作了一个 java swing 应用程序,但现在我需要一些功能来备份我的应用程序中的数据。

所以我有一个屏幕,可以获取备份数据、备份计划数据和计划时间。

所以我希望在特定的日期和时间,我在一个 java 文件中的部分代码需要在后台自动启动,因此不需要同时运行或不同时运行应用程序。

我在这里和谷歌上搜索,但我没有得到正确的解决方案。

还有一件事是这个应用程序在 Window 以及 MAC 或 Linux 环境上运行。所以我需要跨平台。

所以请给我一些方法,我该怎么做。

4

2 回答 2

3

Java Service Wrapper是一个让 Java 程序作为服务运行的好库。但请注意,服务的默认行为是以无头模式运行任务。换句话说,您将无法从服务进程启动 Swing 窗口(但您当然可以运行另一个以某种方式与服务通信的程序)。

于 2012-09-21T14:35:12.350 回答
1

我没用过,你可以看看Quartz Scheduler。看起来它也可以作为服务运行。

于 2012-09-21T13:16:15.613 回答