Maven

用Maven的目的:精確的依賴jar包

Maven的常見打包方式:jar、war、pom

Pom工程一般都是父工程,管理jar包的版本、maven插件的版本、統一的依賴管理。聚合工程。

e3-parent:父工程,打包方式pom,管理jar包的版本號。

|項目中所有工程都應該繼承父工程。統一配置系統依賴的插件。做一些通用的配置。

父工程管理模塊是聚合工程。

父工程里面只有一個pom文件,里面沒有代碼。

管理jar包的版本號。


|--e3-common:通用的工具類通用的pojo。打包方式jar


|--e3-manager:服務層工程。聚合工程。Pom工程

? ? ? ? ? ? ?|--e3-manager-dao:打包方式jar

? ? ? ? ? ? ?|--e3-manager-pojo:打包方式jar

? ? ? ? ? ? ?|--e3-manager-interface:打包方式jar

? ? ? ? ? ? ? |--e3-manager-service:打包方式:jar

? ? ? ? ? ? ? |--e3-manager-web:表現層工程。打包方式war

這些最終都會聚合到一個war包里面去。


在當前工作空間下添加模板,并切換工作空間。



倉庫的配置


maven的默認路徑

修改路徑,在新切換的工作空間下建立倉庫。加載即可。


.m2文件解壓后的文件包括repository,把它復制到工作空間下就可以了

倉庫位置的更改


拷貝maven目錄下的setting.xml文件


放置到當前所在的倉庫中


需要更改settings.xml文件,添加倉庫的位置

接下來創建父工程





管理jar包的版本號,并不實施依賴
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容