1. 说明

JPAAS平台使用了现在使用了独立项目的开发模式,因此我们需要使用私服对jar包进行管理,现在简单写一下我们使用jar包的开发模式。

2.实现步骤

2.1 配置私服

在jpaas 增加发布配置

  1. <distributionManagement>
  2. <repository>
  3. <id>jpaas-release</id>
  4. <url>http://dev.aps360.cn:8081/repository/jpaas-release/</url>
  5. </repository>
  6. <!--<snapshotRepository>
  7. <id>jpaas-snapshot</id>
  8. <url>http://dev.aps360.cn:8081/repository/jpaas-snapshot/</url>
  9. </snapshotRepository>-->
  10. </distributionManagement>

注意这个id需要和 setting.xml 的配置保持一致。

  1. <servers>
  2. <server>
  3. <id>jpaas-release</id>
  4. <username>abcd</username>
  5. <password>deploy</password>
  6. </server>
  7. <server>
  8. <id>jpaas-snapshot</id>
  9. <username>abcd</username>
  10. <password>deploy</password>
  11. </server>
  12. </servers>

2.2 发布JAR包

比如jpaas-config需要发布版本,我们修改其版本号。

点击deploy 进行发布。

2.3 在其他的项目中使用

比如在jpaas-bpm 项目中,修改这个包的版本和发布的包对应上就可以了。

  1. <dependency>
  2. <groupId>com.redxun</groupId>
  3. <artifactId>jpaas-config</artifactId>
  4. <version>1.2.RELEASE</version>
  5. </dependency>

2.3 需要发布的JAR包

在一般情况下 jpaas 这个项目有几个模块是公共的使用的。

模块 说明
jpaas-share 这个项目在 jpaas-service下面,他是一个项目公共使用的模块
jpaas-config 这个是配置中心模块
jpaas-commons 这个是一个公共的独立于项目的通用库,下面也有一些子项目,需要根据实际的需求进行修改版本进行发布。
文档更新时间: 2021-07-03 18:54   作者:zyg