1.maven
簡介:不用手動拷貝jar包,只需要配置坐標,自動從中央倉庫下載(其他介紹請百度,這里只講干貨)
2.安裝maven
1.解壓與配置環境變量
2.驗證是否安裝成功
3.maven介紹
1.Maven目錄結構
src/main/java —— 存放項目的.java文件
src/main/resources —— 存放項目資源文件,如spring, hibernate配置文件,hibernate映射文件
src/main/webapp —— 存放jsp,css,image等文件
src/test/java —— 存放所有測試.java文件,如JUnit測試類
src/test/resources —— 測試資源文件
pom.xml,主要要寫的配置文件
target —— 項目由maven自動輸出位置,編譯后所有class文件都在這里
2.Maven坐標
Maven坐標主要組成
groupId 組id:定義當前Maven項目隸屬項目,包名
artifactId 模塊id:定義實際項目中的一個模塊,模塊名(工程名稱)
version:定義當前項目的當前版本
SNAPSHOT快照版本,就是開發版本
RELEASE釋放版本,正式版本,穩定 使用其他機構提供的jar文件,必須使用釋放版本
packaging:定義該項目的打包方式(jar/war) 默認值jar
3.從互聯網搜索需要的坐標,獲取到jar文件
方式一:http://mvnrepository.com
方式二:http://search.maven.org/#search
4.倉庫管理
本地倉庫:自己電腦存放jar文件地方~/.m2/repository/每個用戶只有一個本地倉庫
遠程倉庫
中央倉庫:Maven默認的遠程倉庫 http://repo1.maven.org/maven2
私服:是一種特殊的遠程倉庫,它是架設在局域網內的倉庫
鏡像:用來替代中央倉庫,速度一般比中央倉庫快
<dependency>
<groupId>com.github.noraui</groupId>
<artifactId>ojdbc7</artifactId>
<version>12.1.0.2</version>
</dependency>
5.將個人jar包(即:maven倉庫中沒有的jar包,這里以Oraclejdbc包為例)安裝到Maven本地倉庫
1. 執行命令:
mvn install:install-file -Dfile=D:\jar\ojdbc7-12.1.0.2.jar -DgroupId=com.oracle –DartifactId=ojdbc7 –Dversion=12.1.0.2 –Dpackaging=jar
出現:BUILD SUCCESS即可
2.應用