maven 拷贝依赖jar到 lib中
2012-06-05 10:57
232 查看
<plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</version> <configuration> <source>1.6</source> <target>1.6</target> <encoding>UTF-8</encoding> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <configuration> <archive> <manifest> <addClasspath>true</addClasspath> <classpathPrefix>lib/</classpathPrefix> <mainClass>com.abc.ABCTest</mainClass> -->入口类名 </manifest> </archive> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <executions> <execution> <id>copy</id> <phase>install</phase> <goals> <goal>copy-dependencies</goal> </goals> <configuration> <outputDirectory>$/lib</outputDirectory> -->拷贝所以依赖存放位置 </configuration> </execution> </executions> </plugin> </plugins> 然后再用mvn clean install 装配一下,打出的jar包就可以运行
maven打包jar时,自动添加mainClass和复制依赖的其他jar分类: maven java 2011-11-22 15:40 668人阅读 评论(0) 收藏 举报[html] view plaincopy<build><sourceDirectory>src/main/java</sourceDirectory><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><configuration><defaultLibBundleDir>lib</defaultLibBundleDir><source>1.5</source><target>1.5</target><encoding>UTF-8</encoding></configuration></plugin><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-jar-plugin</artifactId><configuration><archive><manifest><addClasspath>true</addClasspath><classpathPrefix></classpathPrefix><mainClass>com.xx.xx.xx</mainClass></manifest></archive></configuration></plugin><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-dependency-plugin</artifactId><executions><execution><id>copy</id><phase>install</phase><goals><goal>copy-dependencies</goal></goals><configuration><outputDirectory>${project.build.directory}</outputDirectory></configuration></execution></executions></plugin><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-resources-plugin</artifactId><version>2.2</version><configuration><encoding>UTF-8</encoding></configuration></plugin></plugins></build>
相关文章推荐
- maven依赖本地非repository中的jar包-依赖jar包放在WEB-INF/lib等目录下
- maven把依赖包拷贝到lib下
- maven依赖本地非repository中的jar包-依赖jar包放在WEB-INF/lib等目录下的情况客户端编译出错的处理 maven找不到符号
- 根据已有项目下lib包里jar文件生成maven的pom.xml 里面所有依赖
- 使用Maven插件maven-dependency-plugin拷贝所有依赖的jar和pom文件
- (转)maven把依赖包拷贝到lib下
- 如何让maven 将工程依赖的jar 复制到WEB-INF/lib 目录下
- 如何让maven 将工程依赖的jar 复制到WEB-INF/lib 目录下?
- maven打包时拷贝依赖文件到lib
- maven依赖json-lib的jar包导入失败
- eclipse自动部署web项目时WEB-INF\lib目录下缺少maven依赖jar包
- maven依赖本地非repository中的jar包-依赖jar包放在WEB-INF/lib等目录下的情况客户端编译出错的处理
- maven依赖本地非repository中的jar包-依赖jar包放在WEB-INF/lib等目录下
- maven把依赖包拷贝到lib下
- 如何让maven 将工程依赖的jar 复制到WEB-INF/lib 目录下并解决 (goals "copy-dependencies", "unpack")
- 配置maven下载jar包源码文件、拷贝依赖jar到lib包、设置编译时jdk版本、根据不同环境采用不同配置
- maven依赖本地非repository中的jar包-依赖jar包放在WEB-INF/lib等目录下的情况客户端编译出错的处理
- maven工程打包成runnable的jar包,拷贝资源文件和依赖jar包
- maven工程打包成runnable的jar包,拷贝资源和依赖jar包
- 如何让maven 将工程依赖的jar 复制到WEB-INF/lib 目录下并解决 (goals "copy-dependencies", "unpack")