maven插件介绍之maven-jar-plugin
来源:互联网 发布:族脉家谱软件 编辑:程序博客网 时间:2024/05/18 14:15
maven-jar-plugin 插件的maven依赖为:
<dependency> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>2.6</version></dependency>
一: 打包可执行的jar
配置为:
<build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-jar-plugin</artifactId><version>2.6</version><configuration><archive><manifest><addClasspath>true</addClasspath><classpathPrefix>lib/</classpathPrefix><mainClass>com.lala.shop.App</mainClass></manifest></archive></configuration></plugin><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-dependency-plugin</artifactId><version>2.10</version><executions><execution><id>copy</id><phase>package</phase><goals><goal>copy-dependencies</goal></goals><configuration><outputDirectory>${project.build.directory}/lib</outputDirectory></configuration></execution></executions></plugin></plugins></build>
如果项目有依赖其它的jar,就需要maven-dependency-plugin插件把其它依赖也一起打包,否则,就不需要
二: 打包部分package
比如说,我只想打包com.lala.api*下面的类打包,则配置如下
<build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-jar-plugin</artifactId><version>2.6</version><configuration><includes><include>**/api/*</include></includes></configuration></plugin></plugins></build>
maven技术交流 扣扣群 379165311,群里面会不定期分享一些maven文章和教程,欢迎大家加入
8 0
- maven插件介绍之maven-jar-plugin
- maven插件介绍之tomcat7-maven-plugin
- Maven学习之 插件plugin
- maven-compiler-plugin插件打jar包
- Maven插件之buildnumber-maven-plugin
- Maven插件之maven-assembly-plugin
- Maven插件之Maven-Enforcer-Plugin
- Maven插件之build-helper-maven-plugin
- Maven插件之properties-maven-plugin
- Maven插件之sql-maven-plugin
- Maven插件之maven-archetype-plugin
- Maven插件之Maven-Enforcer-Plugin
- maven插件之maven-source-plugin
- maven之jetty-maven-plugin插件
- Maven 插件之 maven-antrun-plugin
- Maven 插件之maven-compiler-plugin
- maven插件之maven-javadoc-plugin
- maven插件之maven-source-plugin
- 【机房收费系统】第一遍机房之系统的登陆和配置
- RMAN 备份详解
- git 分支
- linux安装redis汇总
- scanf函数的基本使用
- maven插件介绍之maven-jar-plugin
- Swift学习笔记(二)——常量与变量
- linux系统编程:线程同步-条件变量(cond)
- Android中保存和恢复Fragment状态的最好方法
- 一个很炫的灯箱插件,兼容IE7+
- 【ID搜索】uva529Addition Chains
- C++中UINT32和INT32以及int,BOOL和bool的区别
- HDU oj A + B Problem II
- 7.26-刷题记录