maven项目打包时把依赖加到指定目录的pom插件配置
来源:互联网 发布:vim设置python语法高亮 编辑:程序博客网 时间:2024/05/01 21:47
maven-dependency-plugin插件的copy-dependencies目标(方法)绑定到项目的package阶段,依赖包打到target/lib目录下;
如果打的jar包有主类,把lib目录加到classpath下
<build> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <version>2.4</version> <configuration> <encoding>UTF-8</encoding> </configuration> </plugin> </plugins> </pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> <source>1.7</source> <target>1.7</target> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <executions> <execution> <id>copy-dependencies</id> <phase>package</phase> <goals> <goal>copy-dependencies</goal> </goals> <configuration> <outputDirectory>${project.build.directory}/lib</outputDirectory> <overWriteReleases>false</overWriteReleases> <overWriteSnapshots>false</overWriteSnapshots> <overWriteIfNewer>true</overWriteIfNewer> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>2.4</version> <configuration> <archive> <addMavenDescriptor>false</addMavenDescriptor> <manifest> <addClasspath>true</addClasspath> <classpathPrefix>lib/</classpathPrefix> <mainClass>cn.yihai.test.context.ContextStartup</mainClass> </manifest> </archive> <excludes> <exclude>${project.basedir}/*.properties</exclude> </excludes> </configuration> </plugin> </plugins></build>
0 0
- maven项目打包时把依赖加到指定目录的pom插件配置
- Maven打包期依赖war包/Zip包 并解压至指定目录的pom配置
- maven 配置及打包依赖,打包war到指定目录
- maven 配置及打包依赖,打包war到指定目录
- Maven 打包插件的pom.xml配置
- maven项目pom文件(3)-将项目依赖的jar拷贝到指定文件夹
- 一段实用的maven pom:将项目依赖打包到文件夹或打入jar中
- maven 父子项目 聚合与继承 生命周期 打包插件 依赖打包 jar pom war
- maven 父子项目 聚合与继承 生命周期 打包插件 依赖打包 jar pom war
- Maven POM文件中依赖与插件的配置
- Hadoop MapReduce编程创建maven项目时所用到的pom依赖
- maven-插件,打包包含依赖jar的项目
- maven 打包时复制依赖的jar到指定的文件
- eclipse 把maven项目打包成maven依赖包
- MyEclipse 配置maven项目pom.xml设置 上传项目到nexus私服,通过中转仓库下载插件,以及nexus的配置
- maven 打包依赖项目
- maven打包成第三方jar包且把pom依赖包打入进来
- maven 项目pom配置
- bzoj4247 挂饰 背包DP
- post方式下载文件
- Android Studio中如何使用Git和Github来管理项目
- ehcache3.2使用
- 洛谷 P2024 食物链
- maven项目打包时把依赖加到指定目录的pom插件配置
- Java Servlet Technology
- 同比增长和环比增长的区别
- CakePHP系列(二)----博客(Blog)案例(一)
- CentOS7 Failed to start LSB: Bring up/down解决方法
- 在salesforce中如何利用data loader导入数据和删除数据(mac)
- js限制输入框输入为数字,replace()方法
- 在java项目中的mongodb的_id被fastjson转为json时竟然丢失了
- WebGL Lighting