Maven 选择性编译打包
2015-06-10 22:23
441 查看
如果一个项目要分成多个jar包,或者多个项目由于历史原因没有代码混合在一起了,如何使用Maven对其进行编译打包成多个互不相关的jar包?或者一个webservice项目要讲接口和实体类打包供其他调用服务的应用使用?
对于Maven首先想到的肯定是maven-jar-plugin,然而经过努力改插件无法完成这样的功能,还是需要maven-compiler-plugin才可以。因为对于一个打包类型为jar类型的项目而言,jar插件会将编译之后的classes文件下的所有class及java资源文件统统打成一个jar包。所以我们的出发点就是让compiler插件选择我们要打包的java文件进行编译,这样当jar插件打包的时候只会获取到之前编译的java文件。
具体配置如下:
…
对于Maven首先想到的肯定是maven-jar-plugin,然而经过努力改插件无法完成这样的功能,还是需要maven-compiler-plugin才可以。因为对于一个打包类型为jar类型的项目而言,jar插件会将编译之后的classes文件下的所有class及java资源文件统统打成一个jar包。所以我们的出发点就是让compiler插件选择我们要打包的java文件进行编译,这样当jar插件打包的时候只会获取到之前编译的java文件。
具体配置如下:
…
相关文章推荐
- 使用maven+eclipse搭建struts2开发环境
- maven中下载jar包源码和javadoc的命令介绍
- Maven学习笔记
- Maven for Eclipse
- maven 使用 问题记录
- 《Maven权威指南》学习笔记四_创建一个简单的Maven项目
- 《Maven权威指南》学习笔记十七_一个多模块项目 3ff0
- 《Maven权威指南》学习笔记十八_多模块企业级项目 3ff0
- 《Maven权威指南》学习笔记二十_关于POM
- 近日maven学习概况
- Eclipse Maven Tomcat的利用配置
- (转)Vaadin 使用 Maven
- Maven和Eclipse联合开发
- Maven intall OR Maven build
- JFBlog 1.0 maven版本开源
- 使用Maven开发Android的常见问题
- XML中的特殊字符
- maven打包依赖插件
- maven解决第三方jar部署问题
- 源码打包插件:maven-source-plugin