Eclipse 在Tomcat 7.X.X中使用EJB3.1@Startup Anotion
我希望这段代码在Tomcat 7.x.x上运行,请告诉我web.xml或ejb-jar.xml中需要什么配置才能在启动时运行。Tomcat是servlet容器,也就是说,它不是用来处理企业Java bean的,而Singleton bean绝对是。有很多方法可以实现它,但你不想这样做。一个建议使用的应用服务器,它既是servlet容器又是EJB容器 建议:Eclipse 在Tomcat 7.X.X中使用EJB3.1@Startup Anotion,eclipse,tomcat7,java-ee-6,startup,ejb-3.1,Eclipse,Tomcat7,Java Ee 6,Startup,Ejb 3.1,我希望这段代码在Tomcat 7.x.x上运行,请告诉我web.xml或ejb-jar.xml中需要什么配置才能在启动时运行。Tomcat是servlet容器,也就是说,它不是用来处理企业Java bean的,而Singleton bean绝对是。有很多方法可以实现它,但你不想这样做。一个建议使用的应用服务器,它既是servlet容器又是EJB容器 建议: (JavaEE参考实现) (源于OpenEJB,您可能会发现它最为熟悉) 同意,Tomcat无法理解这一点。托米肯定是。下载并试一试。谢
- (JavaEE参考实现)
- (源于OpenEJB,您可能会发现它最为熟悉)
@Startup
@Singleton
public class TestTimer {
private static int count = 0;
@Schedule(second="*/10", minute="*", hour="*", info="MyTimer")
public void execute() {
System.out.println("its running count..."+count);
count++;
}
}