使用dubbo肯定要进行分模块化 ,在打包的时候经常出现找不到类或者是符号等,在此记录这个坑,因为公共的实体类和方法我提出来单独作为一个moudle使用 ,服务提供者跟消费者都引入了这个包,在打包提供者的之前要现将该moudle进行install 这样该moudle会存储到meven本地仓库,打包其他模块的时候就不会出现找不到的问题了,打包消费者的时候,之前设计可能有问题,是这样的,我打包消费者要同时引入公共模块和提供者这两个moudle 所以打包的消费者的时候要额外处理一下,如下面代码:也要将其install一下。
<configuration>
<skip>true</skip>
</configuration>