Java 在JBoss中运行普通应用程序

Java 在JBoss中运行普通应用程序,java,jboss7.x,Java,Jboss7.x,我需要在JBossAS7中运行一个普通的Java应用程序,没有接口或任何东西。应用程序将不时启动一些线程,这些线程将执行一些任务,然后断开连接,因此应用程序将运行一个计时器或其他方法来执行这些任务 所以我需要一个应用程序的入口点,来启动启动线程的计时器,但我不知道怎么做。非常感谢您提供的任何帮助您不需要application server。使用ExecutorService将应用服务器用于简单后端作业的优点包括事务管理、共享资源管理(例如,JNDI或如果您有一个EJB API,它既可用于后台办公

我需要在JBossAS7中运行一个普通的Java应用程序,没有接口或任何东西。应用程序将不时启动一些线程,这些线程将执行一些任务,然后断开连接,因此应用程序将运行一个计时器或其他方法来执行这些任务


所以我需要一个应用程序的入口点,来启动启动线程的计时器,但我不知道怎么做。非常感谢您提供的任何帮助

您不需要application server。使用ExecutorService将应用服务器用于简单后端作业的优点包括事务管理、共享资源管理(例如,JNDI或如果您有一个EJB API,它既可用于后台办公自动化,也可用于某种前端)。所以我不会说你的说法总是适用的,@AmitD。当然,大多数情况下,一个简单的java应用程序就可以了。也看看Spring Batchas@foampile说的,我已经有了一个web应用程序,它使用了JBoss的一些功能,我现在需要的应用程序将使用该应用程序的一些模块,所以是的,我真的需要它在JBoss上运行:)本质上,你想从一个普通的Java主类中访问EAR域。这可能会有帮助:不,更像是“如何告诉JBoss调用我的常规Java类的主方法”