浅谈maven的jar包和war包区别 以及打包方法
2017-11-22 09:31
651 查看
jar文件包括java普通类、资源文件和普通文件,在maven中即是打包src/main/java和src/main/resources资源文件夹下的所有文件。在打包的时候会自动生成MATA-INF文件夹,用于存储maven的pom信息和MANIFEST.MF文件。例如:
war文件包含全部的web应用程序,即所有的java类,配置信息和jsp、js等静态资源。但是需要注意war引用war的时候会将应用war的资源全部拷贝到当前war的相同文件下,重名的文件会被替换。例如:
war包依赖:
<dependency> <groupId>com.my.module</groupId> <artifactId>module1</artifactId> <version>0.0.1-SNAPSHOT</version> <type>war</type> //根据这个来看打什么包 </dependency>
打成包的位置 ,这是我直接 项目右键->run as->maven clean 完了后 maven install
引言:
大家平时肯定都有用过全文检索工具,最常用的百度谷歌就是其中的典型。如果自己能够做一个那是不是想想就逼格满满呢。Apache就为我们提供了这样一个框架,
以下就是在实际开发中加入Lucene的一个小Demo。
这个项目是基于之前使用IDEA搭建的SSM的基础上进行增加的,
编写Lucene工具类
这个工具类中的具体代码我就不单独提出来说了,每个关键的地方我都写有注释,不清楚的再讨论。
这篇浅谈maven的jar包和war包区别 以及打包方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- Maven之——使用本地jar包并打包进war包里面的方法
- Maven打包方式,以及jar包冲突问题的解决方法
- maven打包web项目时同时打包为war和jar文件的方法
- Maven之——使用本地jar包并打包进war包里面的方法
- Maven之——使用本地jar包并打包进war包里面的方法
- 解决eclipse中maven web工程打包成war(发布到tomcar)时lib中没有jar包的解决方法
- Maven之——使用本地jar包并打包进war包里面的方法
- Maven使用本地jar包并打包进war包里面的方法
- Maven引入本地Jar包并打包进War包中的方法
- Maven使用本地jar包并打包进war包里面的方法
- Maven之——使用本地jar包并打包进war包里面的方法
- maven的三种工程pom、jar、war的区别
- maven无法加载本地jar包以及maven项目打包后本地jar包没有打进项目的问题解决办法
- 基于Java的打包jar、war、ear包的作用与区别详解
- java的war、jar、ear包的作用分别是什么?及eclipse打包war文件方法
- java的打包jar,war,ear包的作用,区别,打包方式(本文打jar)
- 浅谈在vue中用webpack打包之后运行文件的问题以及相关配置方法
- 浅谈mybatis中的#和$的区别 以及防止sql注入的方法
- maven 打包可执行jar的方法
- maven 打包可执行jar的方法