maven 依赖的jar包打包问题
2017-07-29 17:00
405 查看
一、在pom.xml 文件中配置,将依赖的 jar 包放到指定的文件夹中
在 pom.xml 的 build-plugins 节点上添加以下配置即可<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>3.0.1</version> <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>
二、将项目打jar 包时,将依赖的 jar 包一起并入到项目 jar 包中
在 pom.xml 的 build-plugins 节点上添加以下配置即可<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> <version>3.0.0</version> <configuration> <archive> <manifest> <mainClass></mainClass> </manifest> </archive> <descriptorRefs> <descriptorRef>jar-with-dependencies</descriptorRef> </descriptorRefs> </configuration> <executions> <execution> <id>make-assembly</id> <!-- this is used for inheritance merges --> <phase>package</phase> <!-- 指定在打包节点执行jar包合并操作 --> <goals> <goal>single</goal> </goals> </execution> </executions> </plugin>
相关文章推荐
- maven 依赖本地jar 打包的问题以及解决方式
- 关于maven 把插件依赖一起打包进jar问题
- Maven中解决system的jar依赖,打包复制问题
- maven打包dubbo服务依赖jar包缺失问题
- maven依赖本机的jar包。无法打包到war中问题
- 解决使用maven打包项目时,依赖jar先解压成class在打包的问题
- IDEA引MAVEN项目jar包依赖导入问题解决方法
- maven项目打包依赖的jar包
- Maven依赖的Scope去除部署不需要的jar 包(打包)
- Maven依赖的Scope去除部署不需要的jar 包(打包)
- maven工程打包成runnable的jar包,拷贝资源和依赖jar包
- 使用maven的maven-assembly-plugin将jar包依赖打包到一个jar文件中
- maven 打jar包的时候把依赖的包一起打包
- maven打包jar时,自动添加mainClass和复制依赖的其他jar
- 【Maven学习】Maven打包生成包含所有依赖的jar包
- Maven下打包成fatjar出现Invalid signature file digest for Manifest main attributes问题解决
- Maven的隐式依赖导致Jar包冲突的问题
- MAVEN打包DUBBO启动器 target下lib内的jar包无法打包问题
- maven项目打包依赖的jar包
- maven打包包含依赖jar Exception in thread "main" org.springframework.beans.fa