国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

maven學習(三)

2019-11-15 00:21:13
字體:
來源:轉載
供稿:網友
maven學習(三)

  Maven安裝完畢之后就是使用了,但是要想在eclipse中使用就得安裝m2eclipse插件,安裝的過程我就不廢話了,下面記錄一下在eclipse中創建一個簡單的maven項目的過程,順便說一下依賴范圍和依賴傳遞的事。

  首先在eclipse中創建項目,在Package Explorer下右鍵------>new------>other----->Maven PRoject出現如下界面:

然后點擊Next,出現如下界面:

這個界面上大家可以看到你有很多供選擇的選項,有helloWord有webApp等等,根據自己的需求選擇即可,至于全部什么意思,這個我也沒仔細看,因為是練習的項目,所以我就選擇了quickstart,之后點擊Next,出現如下界面:

這里面的內容需要詳細記錄一下:groupId 該開發者的項目的域名,根據實際的需要來寫

               artifactId 指定項目名稱,也就是這個才是你的項目的真正名稱

               version 指定項目的版本

               package 資源文件下的包名,可以使用自動生成的,也可以自己確定,根據需要來。

填完之后點擊Finish即可完成Maven項目的創建。創建完成的項目結構:

  可以看到有兩個資源文件包,一個是src/main/java,用來放置主要的代碼,一個是src/test/java,用來放置測試代碼,但是還需要新建另外兩個資源文件包,分別是src/main/resources和src/test/resources,分別用來放置資源文件,例如hibernate/spring等的配置文件。target文件夾用來放置日志、打成的包等文件。最主要的就是下面的pom.xml文件了,我們可以打開看一下:

這個XML文件的主要結構就是這樣了,<packaging>jar</packaging>表示打包成jar包,如果你想打包成war包,那么就得改這里了。

<dependency>          <groupId>junit</groupId>          <artifactId>junit</artifactId>          <version>3.8.1</version>          <scope>test</scope>        </dependency>

這個就是加入的依賴junit包,前三個前面解釋過了,差不多的意思,<scope>標簽中的代表的是依賴范圍,下次再說,比如現在我要加入hibernate的支持,那么怎么做呢?首先肯定是需要hibernate的jar包了,怎么辦呢?

  到maven的中央倉庫下載即可,當然這是你首次使用maven需要的,網址就是http://mvnrepository.com/,打開網頁之后你會看到這樣的界面:

然后在搜索欄中輸入hibernate,點擊search按鈕,進入之后你會看到hibernate所有的版本都有,你只需要選擇你需要的版本號,之后點擊版本號進入,比如我選擇4.3.10,

那么點擊4.3.10進入之后將下面的一端代碼拷貝到你的pom.xml文件中即可,當然需要跟junit的格式一樣,如下:

保存pom.xml之后maven就會自動從中央倉庫將hibernate 4.3.10的jar包下載到你本地倉庫,但是此時你的電腦必須是聯網的,不然,你懂的。

說道本地倉庫需要提一下,安裝maven成功之后,默認的本地倉庫在c盤用戶下面的.m2文件夾中,放在這里也不是不可以,但是哪天你重裝了系統,那么你以前下載的東西就全沒了,所以還是重新選擇一個地方新建一個文件夾,然后復制maven安裝文件中的conf文件夾下的settings.xml文件到新建的文件夾下面,然后在這個文件夾里面新建一個文件夾,隨便你命名,你知道是干嘛用的就行,然后在settings.xml文件中加入<localRepository>D:/mavenReso/repso</localRepository>一句話即可,如下所示:

中間的文件路徑就是你新建的文件夾下面的與settings.xml文件同一級的文件夾的路徑,不管是復制的settings.xml文件還是原來的都需要修改。

然后在eclipse中,window----->preferences----->maven----->User Settings------>選擇你自己新建的路徑即可。然后在installations中取消掉自帶的maven,選擇你自己的maven即可。

  本來想帶著依賴范圍一起說,現在看看那么長了,明天繼續吧。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 临桂县| 磐安县| 东明县| 扎鲁特旗| 嵊泗县| 靖安县| 理塘县| 民勤县| 黎城县| 革吉县| 汝阳县| 汾西县| 壤塘县| 齐齐哈尔市| 巫溪县| 洞头县| 嘉禾县| 北宁市| 三明市| 习水县| 扶风县| 车致| 集安市| 柘荣县| 青阳县| 崇仁县| 钟山县| 耒阳市| 将乐县| 离岛区| 江油市| 武汉市| 鄂托克前旗| 合阳县| 瓮安县| 棋牌| 外汇| 灵璧县| 松江区| 洞头县| 错那县|