Skip to content

refactor pom.xml #8

@smallnest

Description

@smallnest

先前只有最外层的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中。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions