当我在glassfish服务器中启动或部署程序时,我希望我的java Web应用程序自动运行程序。我的Web应用程序需要在刚部署时在glassfish中运行邮件程序。
答案 0 :(得分:0)
您可以在数据库中设置一些标志类型属性,并在运行程序后更改该值。
答案 1 :(得分:0)
您可以设置servlet以在应用程序启动时运行,或者可能使用@Singleton注释,具体取决于您是否需要参与EJB。或者如果你使用Spring,还有更多方法。您可以提供更多背景信息以获得更好的答案。
What does the servlet <load-on-startup> value signify
http://java.sun.com/developer/technicalArticles/JavaEE/JavaEE6Overview_Part3.html#singles