rpcx-java icon indicating copy to clipboard operation
rpcx-java copied to clipboard

refactor pom.xml

Open smallnest opened this issue 7 years ago • 0 comments

先前只有最外层的pom.xml,它构建所有的package。

2.0的代码@goodjava增加了很多服务治理的功能, 并且拆成多个package,所以需要重构一下, 类似netty、dubbo这样的组织方式。

其中, groupId artifactId 可以分别叫做

   <groupId>com.colobu.rpcx</groupId>
   <artifactId>rpcx-parent</artifactId>
   <version>2.0-SNAPSHOT</version>
   <groupId>com.colobu.rpcx</groupId>
   <artifactId>server</artifactId>
   <version>2.0-SNAPSHOT</version>
   <groupId>com.colobu.rpcx</groupId>
   <artifactId>client</artifactId>
   <version>2.0-SNAPSHOT</version>
   <groupId>com.colobu.rpcx</groupId>
   <artifactId>common</artifactId>
   <version>2.0-SNAPSHOT</version>
   <groupId>com.colobu.rpcx</groupId>
   <artifactId>container</artifactId>
   <version>2.0-SNAPSHOT</version>

相关的依赖定义放在rpcx-parent的pom.xml中, 库的版本号放在properties中。

smallnest avatar Aug 06 '18 02:08 smallnest