maven配置: 生成war的同时生成jar, 并在其他artifact配置依赖于这个jar
2013-05-28 17:22
399 查看
以下技术应用于最优质的水果的鲜果篮
在一个artifact的pom.xml中加入以下内容:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.1.1</version>
<configuration>
<attachClasses>true</attachClasses>
</configuration>
</plugin>
将会同时生成foo.war和foo-classes.jar。
在另一个artifact的pom.xml中加入对这个jar的依赖:
<dependency>
<groupId>bar</groupId>
<artifactId>foo</artifactId>
<version>0.0.1-SNAPSHOT</version>
<classifier>classes</classifier>
</dependency>
在一个artifact的pom.xml中加入以下内容:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.1.1</version>
<configuration>
<attachClasses>true</attachClasses>
</configuration>
</plugin>
将会同时生成foo.war和foo-classes.jar。
在另一个artifact的pom.xml中加入对这个jar的依赖:
<dependency>
<groupId>bar</groupId>
<artifactId>foo</artifactId>
<version>0.0.1-SNAPSHOT</version>
<classifier>classes</classifier>
</dependency>
相关文章推荐
- maven配置: 生成war的同时生成jar, 并在其他artifact配置依赖于这个jar
- 配置pom同时生成war包用来发布,生成jar包供其他war包依赖
- Maven中如何配置WAR依赖WAR和JAR的多模块项目结构
- Maven中如何配置WAR依赖WAR和JAR的多模块项目结构
- Maven中如何配置WAR依赖WAR和JAR的多模块项目结构
- maven (生成war包时候同时生成jar包到lib)配置备忘
- Maven为web项目同时打jar和war包,deploy时只上传jar包的配置
- Maven 学习编之一 同时生成 jar 和 war 包
- maven (生成war包时候同时生成jar包到lib)配置备忘
- Maven依赖jar包查询及pom配置自动生成网址
- 【JAVA】使用Eclipse依赖生成jar包时,避免最外层同时生成资源文件的配置。
- maven 配置及打包依赖,打包war到指定目录
- Maven :web项目同时打包成war和jar
- war项目分别打成JAR和WAR,并被其他项目依赖
- maven配置生成可执行的jar:maven-shade-plugin
- maven-assembly-plugin 打包可执行jar(fat jar)和配置文件与jar同时打包部署
- Maven添加 net.sf.json 依赖报错:Missing artifact net.sf.json-lib:json-lib:jar:2.4
- Maven打包Spring boot,把依赖和配置文件及前端代码提取到jar文件外
- Maven-jar的生成和依赖(解决跨服务映射文件的问题)
- maven 父子项目 聚合与继承 生命周期 打包插件 依赖打包 jar pom war