我有以下单例,应该在 Web 应用程序启动时执行但它没有,并且计划任务也没有运行。
@Singleton
@Startup
public class Scheduler {
private static int count = 0;
@PostConstruct
public void onStartup() {
System.out.println("Initialization success.");
}
@Schedule(second="*/10", minute="*", hour="*")
public void execute() {
System.out.println("its running count..."+count);
count++;
}
}
我正在使用 Glassfish 服务器 3.1.2。
编辑
启动方法现在正在执行,但调度方法没有运行。