Dubbo 启动问题(还没有开始,就感觉已经结束)

dubbo的启动:

在main方法中直接启动,如下:

public static void main(String[] args) {
com.alibaba.dubbo.container.Main.main(args);
}
直接显示如下情况,很显然是不对的。

Connected to the target VM, address: '127.0.0.1:52868', transport: 'socket'
2019-04-24 19:04:34,560 [main] INFO [com.alibaba.dubbo.common.logger.LoggerFactory] - using logger: com.alibaba.dubbo.common.logger.log4j.Log4jLoggerAdapter
2019-04-24 19:04:34,723 [main] INFO [com.alibaba.dubbo.container.Main] - [DUBBO] Use container type([spring]) to run dubbo serivce., dubbo version: 2.5.6, current host: 127.0.0.1
2019-04-24 19:04:35,070 [main] INFO [com.alibaba.dubbo.container.Main] - [DUBBO] Dubbo SpringContainer started!, dubbo version: 2.5.6, current host: 127.0.0.1
[2019-04-24 19:04:35] Dubbo service server started!

后调试发现没找到dubbo配置文件,原来自己吧配置文件放到了META-INF.spring 下(初学,没有理解实质,这里表示的文件名为“META-INF.spring”,并不是META-INF文件夹下的spring文件夹)

dubbo配置文件必须在META-INF/spring下面

原文地址:https://www.cnblogs.com/fancy2041/p/10764392.html