maven打war包以及maven工程调用别人生成的jar包
来源:互联网 发布:怎么登陆淘宝卖家中心 编辑:程序博客网 时间:2024/05/01 22:10
1. Maven打包后的war文件没有包含ibatis的XML文件
解决方式一(我使用的):
<resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> </includes> <filtering>false</filtering> </resource></resources>
解决方式二:
在pom文件里面加上下面这段
不然的话只会打包java文件
<build> <resources> <resource> <directory>src/main/java</directory> <excludes> <exclude>**/*.java</exclude> <exclude>**/.svn/*</exclude> </excludes> </resource> </resources></build>
2. 利用maven插件的机制将资源文件打到classes目录下
<resources> <resource> <directory>src/main/resources</directory> <!--打包时排除资源文件--> <excludes> <exclude>*.*</exclude> </excludes> </resource></resources><!--必须配置测试资源文件,否则测试类无法加载资源文件--><testResources> <testResource> <directory>src/test/resources</directory> <filtering>true</filtering> </testResource> </testResources><plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>2.1.1</version> <configuration> <!--将类文件打成war包--> <archiveClasses>true</archiveClasses> <!--将资源文件打到classes目录下--> <webResources> <resource> <directory>src/main/resources</directory> <targetPath>WEB-INF/classes</targetPath> <filtering>true</filtering> <resource> </webResources> </configuration> </plugin> </plugins></build>
3.maven工程调用别人生成的jar包
(1)关于要调用jar包中的依赖
方式一:在打包时通过配置直接将jar包所调用的依赖包含进去
方式二:为了解决方式一会引入重复jar包的缺陷,可以将被调用jar包中的pom.xml和主调用工程中的pom.xml进行手工融合。
(2)被调用jar包中的日志输出会按照主调用工程中的日志输出配置来
0 0
- maven打war包以及maven工程调用别人生成的jar包
- maven 打jar包和war包
- maven工程打war包的时候如何将jar包一起打包
- maven工程连同所依赖的jar包一起打war包
- MAVEN打jar包和war包的注意事项
- maven项目打jar,war包方法
- Maven工程下打War包
- maven 打war包
- maven打war包
- maven如何打WAR包,看到target目录下面会生成JAR包,如何改成WAR?
- 基于springboot的maven工程打war包
- 利用Maven打War包引入本地Jar包
- Eclipse利用maven插件打jar包或者war包
- maven javaproject工程打可执行jar包
- eclipse maven工程生成war包
- maven web 工程生成war包
- Maven 打jar包
- Maven 打jar包
- 浅谈跨进程传递的数据
- HDU 1992
- android getLocationInWindow()的小秘密
- java I/O 学习笔记2 ,线程池
- Miller-Rabin 素数测试
- maven打war包以及maven工程调用别人生成的jar包
- CHtmlView 处理/禁止 JavaScript 脚本错误!
- 高级并发学习之Samphere同步工具学习
- 怎么使用 JavaScript 将网站后台的数据变化实时更新到前端?
- javascript中的window.location.search方法简介
- 利用HttpURLConnection发送post请求上传多个文件
- LeetCode 3Sum Closest
- UI线程阻塞监控工具----BlockCanary
- 虚拟机