浅谈maven的jar包和war包区别 以及打包方法

2025-05-27 0 70

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包依赖:

?

1

2

3

4

5

6
<dependency>

<groupid>com.my.module</groupid>

<artifactid>module1</artifactid>

<version>0.0.1-snapshot</version>

<type>war</type> //根据这个来看打什么包

</dependency>



浅谈maven的jar包和war包区别 以及打包方法

打成包的位置 ,这是我直接 项目右键->run as->maven clean 完了后 maven install

引言:

大家平时肯定都有用过全文检索工具,最常用的百度谷歌就是其中的典型。如果自己能够做一个那是不是想想就逼格满满呢。apache就为我们提供了这样一个框架,

以下就是在实际开发中加入lucene的一个小demo。

这个项目是基于之前使用idea搭建的ssm的基础上进行增加的,

编写lucene工具类

这个工具类中的具体代码我就不单独提出来说了,每个关键的地方我都写有注释,不清楚的再讨论。

这篇浅谈mavenjar包和war区别 以及打包方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持快网idc。

原文链接:http://www.cnblogs.com/huo-94/archive/2017/11/22/7877554.html

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

快网idc优惠网 建站教程 浅谈maven的jar包和war包区别 以及打包方法 https://www.kuaiidc.com/77005.html

相关文章

发表评论
暂无评论