我有一个在 Win7 上运行的 Java 应用程序,它在启动时做了一些事情并进入睡眠状态一个小时,然后在一小时后醒来做更多事情,但是 Win7 在 15 分钟不活动后进入睡眠模式,所以我想知道我是否可以在我的Java应用程序进入线程睡眠之前向我的Java应用程序中的Windows任务调度程序注册一个任务,这样Win7将在Java应用程序进入睡眠59分钟后唤醒,然后在Windows唤醒后1分钟,我的Java应用程序将唤醒做它的事。
那么在 Java 中使用 Windows 任务调度程序注册任务是否可行?我只关心在Win7中运行它。不是 Unix 或 Mac。如果是这样,任何示例代码?