[英]JavaEE Timer Service
我正在尝试通过JavaEE 7和本地GlassFish 4.1使用Timer Service。
我写了这个简单的类(在某些示例中看到了):
@Stateless
public class Tasker {
@Schedule(second = "*", minute = "*", hour = "*")
public void executeTask() {
System.out.println("Task");
}
}
但是当我部署项目时,我得到了这个错误:
java.lang.RuntimeException: EJB Timer Service is not available
...
java.lang.NoClassDefFoundError: Could not initialize class org.apache.derby.jdbc.EmbeddedDriver
我不知道为什么会这样。 我是JavaEE的新手,没有发现任何帮助。
我该如何运作?
重新安装GlashFish服务器并将persistent = false
添加到@Schedule
解决了该问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.