我有兴趣创建一个Spring独立应用程序,它将运行并等待使用Spring JMS从ActiveMQ队列接收消息.我搜索过很多地方,但找不到一种实现这种独立应用程序主方法的一致方法.Spring独立应用程序的示例似乎很少.我看过Tomcat,JBoss,ActiveMQ以及网络上的其他例子,但我还没有得出结论......
实现Java应用程序的主方法(特别是Spring with JMS)的最佳实践是什么?
更新:以下是一个例子:http://forum.springsource.org/showthread.php?t = 48197 这是最好的方法吗?
public static void main(String args[]) {
try {
ApplicationContext context = new ClassPathXmlApplicationContext("spring.xml");
. . . . .
Object lock = new Object();
synchronized (lock) {
lock.wait();
}
} catch (Exception e) {
e.printStackTrace();
}
}
Run Code Online (Sandbox Code Playgroud) 如何使用Maven创建桌面(独立/ Swing)应用程序?
我正在使用Eclipse 3.6.