淺談maven的jar包和war包區(qū)別以及打包方法

jar文件包括java普通類、資源文件和普通文件,在maven中即是打包src/main/java和src/main/resources資源文件夾下的所有文件。在打包的時候會自動生成MATA-INF文件夾,用于存儲maven的pom信息和MANIFEST.MF文件。例如:

網站建設哪家好,找創(chuàng)新互聯建站!專注于網頁設計、網站建設、微信開發(fā)、重慶小程序開發(fā)、集團企業(yè)網站建設等服務項目。為回饋新老客戶創(chuàng)新互聯還提供了杭州免費建站歡迎大家使用!

war文件包含全部的web應用程序,即所有的java類,配置信息和jsp、js等靜態(tài)資源。但是需要注意war引用war的時候會將應用war的資源全部拷貝到當前war的相同文件下,重名的文件會被替換。例如:

war包依賴:

<dependency> 
  <groupId>com.my.module</groupId> 
  <artifactId>module1</artifactId> 
  <version>0.0.1-SNAPSHOT</version> 
  <type>war</type> //根據這個來看打什么包
</dependency>


淺談maven的jar包和war包區(qū)別 以及打包方法

打成包的位置 ,這是我直接 項目右鍵->run as->maven clean 完了后 maven install

引言:

大家平時肯定都有用過全文檢索工具,最常用的百度谷歌就是其中的典型。如果自己能夠做一個那是不是想想就逼格滿滿呢。Apache就為我們提供了這樣一個框架,

以下就是在實際開發(fā)中加入Lucene的一個小Demo。

這個項目是基于之前使用IDEA搭建的SSM的基礎上進行增加的,

編寫Lucene工具類

這個工具類中的具體代碼我就不單獨提出來說了,每個關鍵的地方我都寫有注釋,不清楚的再討論。

這篇淺談maven的jar包和war包區(qū)別 以及打包方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持創(chuàng)新互聯。

當前題目:淺談maven的jar包和war包區(qū)別以及打包方法
當前地址:http://bm7419.com/article2/pppjic.html

成都網站建設公司_創(chuàng)新互聯,為您提供網站排名、網站收錄、域名注冊服務器托管、關鍵詞優(yōu)化、營銷型網站建設

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

營銷型網站建設