那麼有沒有一種方法來初始化並啓動命令行Spring應用程序而無需編寫主要方法。這似乎是所有這些主要的方法具有相同的形式自動啓動彈簧應用程序
public static void main(final String[] args) throws Exception {
ApplicationContext ctx = new ClassPathXmlApplicationContext("context.xml", Boot.class);
FooService fooService = (FooService) ctx.getBean("fooService");
fooService.bar();
}
我想這並不複雜,但有一個人找到了一種方法,以提供一種方式,只是指定context.xml
在命令行或更好,但在清單文件?
這裏的目標是簡化彈簧應用程序作爲可執行罐的創建。我希望我可以在清單中指定一些實用程序類作爲Main-Class
。我想我還需要指定應用程序的開始點,一個bean和一個開始該過程的方法。
你只是沒......它可以幫助你解釋你正在努力完成的事情。你需要一種將Spring應用程序打包爲可執行文件的方法嗎? – noah 2008-10-04 23:00:46
是的,目標是一個可執行的jar。 – sblundy 2008-10-04 23:06:43