SSM搭建從頭到尾(一)maven

SSM是由spring、mybits、springMVC組成的。其中,maven是單獨存在的一個功能,該功能只是單純的用來結合pom.xml來生成project的。同時,pom.xml也是用來管理整個MavenProject的重要文件。

Maven的配置

Maven就是用來配置管理的構建工具,主要用來進行jar的依賴整合,以及構建程序的骨架。
在新建maven項目時,會先從本地倉庫(repository)裏尋找pom.xml裏依賴的jar包。如果沒有對應的jar,則會向中央倉庫請求jar包。但是,因爲TGW的存在,連接下載速度十分緩慢,這時,我們可以設置一個鏡像(mirror)地址。
關係如下所示:
本地項目 --> 本地倉庫 --> 鏡像服務器 --> 中央倉庫

1、安裝Maven

這一步簡單,網上自行搜索maven,然後解壓縮到自己想要的位置後就可以了。

2、setting.xml的編寫

可以查看apache-maven-3.5.2\conf\setting.xml裏的Default: ${user.home}/.m2/repository。得知,默認的本地倉庫地址是在用戶文件夾下。但是,如果不想適用默認的這個地址,可以自行設置地址。
<localRepository>C:/Users/Administrator/.m2/repository</localRepository>  --默認
如果使用的是默認的本地倉庫地址,需要用apache-maven-3.5.2\conf\setting.xml。(再議)
其次,找到mirror項,設置阿里雲鏡像服務器地址。
<mirror>
	<id>nexus-aliyun</id>
	<mirrorOf>*</mirrorOf>
	<name>Nexus aliyun</name>
	<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
然後,可以設置在編譯、打包、發佈時依賴用到的JDK版本。
<profile>
	<id>jdk-1.8</id>

	<activation>
		<activeByDefault>true</activeByDefault>
		<jdk>1.8</jdk>
	</activation>

	<properties>
		<maven.compiler.source>1.8</maven.compiler.source>
		<maven.compiler.target>1.8</maven.compiler.target>
		<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
	</properties>
</profile>

3、配置maven的環境變量

MAVEN_HOME 變量值 F:\apache-maven-3.5.0
path 後添加 %MAVEN_HOME%\bin;
配置完畢後,測試mvn -v。如果正常顯示maven版本,則安裝完成。

4、eclipse關聯maven

Window --> Preferences--> Maven--> installations --> 點擊add添加本地路徑的maven,勾選,點擊apply。這是把maven關聯到eclipse裏面。
Window --> Preferences--> Maven--> User Settings 點擊browser,選擇Settings.xml文件,點擊apply,點擊ok。這是,選擇使用的setting.xml文件。
注:
maven插件也可以通過Help--Eclipse Marketplace 搜索maven找到相應版本的插件,安裝。具體區別有待後續測試
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章