maven基礎3

一、引用本地項目x到另一個項目y
1.在mvn install項目x
2.在y的pom.xml文件中配置依賴關係
3.根據x項目中編譯的class路徑引用項目
二、scope有效範圍
1.scope:compile,test,provide
2.有效範圍
compile test provide
編譯 1 1 1
測試 0 1 0
參與編譯 1 0 0
參與打包 1 0 0
參與部署 1 0 0
主程有效 1 0 1

3.有效示例
test junit.jar
provide servlet.jar
4.maven的生命週期
需要執行的命令都是從頭開始的

三、eclipse中maven使用前的配置
1.配置maven安裝目錄在這裏插入圖片描述

2.配置maven配置文件,通過它來找到本地庫
在這裏插入圖片描述
3.通過eclipse中maven組件生成的項目中jrelibrary時1.5版的,會有一點小問題:
jdk1.5 List s=new ArrayList();
jdk1.5以上 List s=new ArrayList<>();
手動修改:
a.刪除原有的1.5,添加本地安裝的。 在這裏插入圖片描述
b.配置Java compiler:

在這裏插入圖片描述
四、在eclipse中創建maven類型的web項目
1.創建maven項目時,勾選war類型:
在這裏插入圖片描述
2.創建項目後,右鍵項目名稱選擇properties,進入如下界面,去掉勾之後,點擊apply:

在這裏插入圖片描述
3.再次勾選Dynamic Web Module,會出現如下提示:
在這裏插入圖片描述
4.點擊鏈接,進入如下畫面:
![在這裏插入圖片描述](https://img-blog.csdnimg.cn/20191211180720779.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2h5dDE4MjM4MA==,size_16,color_FFFFFF,t_70
5.修改內容如下,點擊ok關閉畫面:
在這裏插入圖片描述
6.點擊Apply and Close結束配置,maven類型web項目配置完成:
在這裏插入圖片描述
6.如果web項目啓動不了,可以再次確認一下該配置信息是否保存,否則不能在server上啓動

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章