Spring组件扫描在Java main方法中不起作用

时间:2017-06-25 18:02:53

标签: java spring

这是一个简单的演示,它适用于Eclipse,但无法在命令行中运行。

App.java:

ApplicationContext context = new  ClassPathXmlApplicationContext("classpath:config/spring-application.xml");
context.getBean(MyService.class);

弹簧的application.xml:

...
<context:annotation-config/>
<context:component-scan base-package="com.itest.service"></context:component-scan>
...

java命令:

java -cp ./* com.itest.app.App

它使用java命令运行,但com.itest.service包中的bean尚未初始化。

0 个答案:

没有答案