一个项目里面包含多个子项目jar包的配置实现
来源:互联网 发布:考研英语二参考书知乎 编辑:程序博客网 时间:2024/05/20 20:21
当一个项目需要包含项目作为jar包的时候,我们需要怎么做呢?方法如下(如包含common包):
我们需要在项目common里面的pom.xml文件添加如下内容:
?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>cn.inovance</groupId>
<artifactId>airc-business-commons</artifactId>
<packaging>jar</packaging>
<version>1.0.1-SNAPSHOT</version>
<name>airc-business-commons</name>
<!-- 发布jar -->
<distributionManagement>
<repository>
<id>releases</id>
<url></url>
</repository>
<snapshotRepository>
<id>snapshots</id>
<url></url>
</snapshotRepository>
</distributionManagement>
</project>
在项目中的pom.xml文件包含
<airc-business-commons>1.0.1-SNAPSHOT</airc-business-commons>
<dependency>
<groupId>cn.inovance</groupId>
<artifactId>airc-business-commons</artifactId>
<version>${airc-business-commons}</version>
</dependency>
我们需要在项目common里面的pom.xml文件添加如下内容:
?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>cn.inovance</groupId>
<artifactId>airc-business-commons</artifactId>
<packaging>jar</packaging>
<version>1.0.1-SNAPSHOT</version>
<name>airc-business-commons</name>
<!-- 发布jar -->
<distributionManagement>
<repository>
<id>releases</id>
<url></url>
</repository>
<snapshotRepository>
<id>snapshots</id>
<url></url>
</snapshotRepository>
</distributionManagement>
</project>
在项目中的pom.xml文件包含
<airc-business-commons>1.0.1-SNAPSHOT</airc-business-commons>
<dependency>
<groupId>cn.inovance</groupId>
<artifactId>airc-business-commons</artifactId>
<version>${airc-business-commons}</version>
</dependency>
阅读全文
0 0
- 一个项目里面包含多个子项目jar包的配置实现
- 将包含jar包的java项目打成jar包
- 使用fatjar来实现将包含第三方jar包的项目到处成一个jar包供其他程序使用
- 配置项目jar包导致的异常
- 一个 Git 库内管理多个子项目
- weblogic发布项目优先项目的jar包配置
- sbt项目中多模块(多个子项目)配置
- AndroidStudio项目里面jar包里面的类相冲突的解决方法
- idea生成maven项目的包含依赖jar包的可执行jar文件
- Eclipse中使用fat-jar打包包含jar包的Android项目
- maven项目配置的常用的jar包
- Maven构建多个子项目,跨子项目引用properties文件里面内容问题
- 使用Maven为一个项目生成多个Jar包,将一个目录打成jar包
- maven管理的项目配置找不到jar包中的类
- 将外部的jar包配置到maven项目中
- 如何将Android项目(此Android项目也包含其他jar包)以jar包的形式整合到核心项目中去
- 使用Maven为一个项目生成多个Jar包
- 使用Maven为一个项目生成多个Jar包
- codeforces——25A——IQ test
- 【2014年第五届蓝桥杯C/C++程序设计本科B组决赛 出栈次序(结果填空) 】
- 17.05.20 总结
- 总结9
- 图论(十)最小生成树-Prim算法
- 一个项目里面包含多个子项目jar包的配置实现
- Spring思维导图,让Spring不再难懂(ioc篇)
- Android Java层与Jni层的数组传递
- android studio 3.0 preview 解决Gradle: Configure Project or Gradle: Resolve Dependencies ':classpath
- 【Caffe】Caffe,CUDA,cuDNN安装指南,以及各种问题的解决方法(Ubuntu14.04)
- Hive学习 第五课 修改表名修改列名添加列并删除或替换列。
- Hbase整合hive
- 远程开机的原理与代码实现
- Python双线程使用