maven打包:将webapp下的classes文件打包到单独的jar包中

来源:互联网 发布:fm2016数据库 编辑:程序博客网 时间:2024/05/21 19:42

maven web工程打包默认情况下,会将编译后的class文件放到WEB-INF/classes文件夹下,如果你不想将class文件放到这个位置,而是作为一个单独的jar放到WEB-INF/lib下,那么可以使用如下的配置:

<!--将class文件打成jar--><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-jar-plugin</artifactId><version>2.6</version><configuration><encoding>UTF-8</encoding></configuration><executions><execution><phase>package</phase><goals><goal>jar</goal></goals><configuration><classesDirectory>${project.build.directory}/${project.build.finalName}/WEB-INF/classes</classesDirectory><finalName>my_jar</finalName><outputDirectory>${project.build.directory}/${project.build.finalName}/WEB-INF/lib</outputDirectory><includes><include>com/**</include></includes></configuration></execution></executions></plugin>


0 0
原创粉丝点击