摘要:下載下載地址下載后解壓成文件夾放到指定路徑建議目錄不要太深,目錄不要有中文和特殊符號(hào)配置環(huán)境變量不要求測(cè)試配置結(jié)果手動(dòng)構(gòu)建項(xiàng)目修改默認(rèn)版本修改在安裝目錄的文件夾,找到節(jié)點(diǎn),在里面添加修改本地倉(cāng)庫(kù)路徑在安裝的跟錄下,進(jìn)入文件夾,
下載Maven
下載地址: http://maven.apache.org/downl...
下載后解壓成文件夾, 放到指定路徑(建議目錄不要太深,目錄不要有中文和特殊符號(hào))
配置環(huán)境變量MAVEN_HOME : D:Program-Filesapache-maven-3.0.5;
PATH : D:Program-Filesapache-maven-3.0.5bin
CALSSPATH : 不要求
測(cè)試配置結(jié)果:
手動(dòng)構(gòu)建Maven項(xiàng)目修改默認(rèn)jdk版本: 修改settings.xml(在maven安裝目錄的config文件夾),找到profiles節(jié)點(diǎn),在里面添加
jdk-1.8 true 1.8 1.8 1.8 1.8
修改本地倉(cāng)庫(kù)路徑
在maven安裝的跟錄下,進(jìn)入conf文件夾,記事本打開(kāi)settings.xml文件,通過(guò)repository標(biāo)簽,配置本地倉(cāng)庫(kù)路徑,
并在本地倉(cāng)庫(kù)所指定的路徑下,拷貝settings.xml一份
D:maven-repository epository
pom.xml
所有maven項(xiàng)目,都應(yīng)該給定g
Jar : 表示創(chuàng)建一個(gè)java項(xiàng)目;
War : 表示創(chuàng)建一個(gè)web項(xiàng)目(可以在tomcat的webapps文件夾中直接作為web項(xiàng)目部署)
Pom : 表示創(chuàng)建一個(gè)多模塊項(xiàng)目
4.0.0 com.zl MyMaven 0.0.1-SNAPSHOT war log4j log4j 1.2.16 compile
Maven命令
在項(xiàng)目的根目錄下,mvn compile : 編譯
mvn test : 測(cè)試
mvn clean : 清空
mvn package : 項(xiàng)目打包
mvn install : 安裝,結(jié)果會(huì)自行把項(xiàng)目打包并放入本次倉(cāng)庫(kù)中,以后可以通過(guò)g
設(shè)置maven安裝路徑
設(shè)置setting.xml和本地倉(cāng)庫(kù)路徑
建議更換為除C盤外的路徑
修改jdk
-Dmaven.multiModuleProjectDirectory=$MAVEN_HOME
安裝插件eclipse安裝插件共三種方式:
Help > Install New Software
Help > Eclipse Marketplace
在eclipse的安裝目錄中找到dropins文件夾,直接將插件包解壓,配置路徑
配置路徑: 在dropins文件夾下創(chuàng)建和插件同名的.link文件,格式為path=插件的路徑
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/71844.html
摘要:項(xiàng)目根目錄項(xiàng)目名項(xiàng)目版本號(hào)項(xiàng)目目錄打包的名字二依賴管理概述通過(guò)在配置依賴坐標(biāo),會(huì)自動(dòng)幫我們下載依賴的構(gòu)件。關(guān)于父模塊的依賴配置注意兩點(diǎn)一般都是通過(guò)來(lái)配置所有依賴及其版本號(hào),然后子模塊,在自己的文件中聲明依賴即可,不用再指定版本,以確保統(tǒng)一。 一、Maven 1.1 為什么寫Maven 工欲善其事,必先利其器。如今Java相關(guān)開(kāi)發(fā),基本離不開(kāi)Maven、Gradle、MAT、Hudson...
摘要:清理上一次執(zhí)行創(chuàng)建的文件處理資源文件編譯代碼執(zhí)行單元測(cè)試文件創(chuàng)建拷貝到本地的倉(cāng)庫(kù)下面發(fā)布生成文檔將工程所有文檔生成網(wǎng)站,生成的網(wǎng)站界面默認(rèn)和的項(xiàng)目站點(diǎn)類似,但是其文檔用格式寫的,目前不支持,需要用其他插件配合才能支持。 前言 本文可以幫助你加深對(duì)Maven的整體認(rèn)識(shí),不是一篇基礎(chǔ)文章。如果你現(xiàn)在還沒(méi)有用 Maven 跑過(guò) HelloWorld,那么本文可能不適合你。 一、Maven簡(jiǎn)介...
摘要:軟件項(xiàng)目的管理就會(huì)變得簡(jiǎn)單很多。比如說(shuō)的驅(qū)動(dòng)程序,,在是獲取不到的,就需要手工上傳到里是倉(cāng)庫(kù)組,在里沒(méi)有這個(gè)概念,是特有的。 什么是Maven Maven是一個(gè)采用純Java編寫的開(kāi)源項(xiàng)目管理工具, Maven采用了一種被稱之為Project Object Model (POM)概念來(lái)管理項(xiàng)目,所有的項(xiàng)目配置信息都被定義在一個(gè)叫做POM.xml的文件中.. Maven是一款跨平臺(tái)的項(xiàng)目...
摘要:前一小節(jié)中我們提到,解壓安裝包到本地之后,平行地創(chuàng)建一個(gè)符號(hào)鏈接,然后在配置環(huán)境變量時(shí)引用該符號(hào)鏈接,這樣做是為了方便升級(jí)。 Maven概述 maven可以翻譯為:專家和行家 ,將知識(shí)不斷的積累,會(huì)達(dá)到專家行家的水平。所謂maven,就是一個(gè)跨平臺(tái)的項(xiàng)目管理工具。maven抽象了一個(gè)完整的構(gòu)建生命周期模型,也就是說(shuō),從項(xiàng)目的搭建到發(fā)布,maven都能大顯身手?,F(xiàn)在簡(jiǎn)要的說(shuō)一下maven...
閱讀 1669·2021-09-28 09:35
閱讀 1139·2019-08-30 15:54
閱讀 1666·2019-08-30 15:44
閱讀 3370·2019-08-30 14:09
閱讀 499·2019-08-29 14:05
閱讀 2668·2019-08-28 17:53
閱讀 1992·2019-08-26 13:41
閱讀 1721·2019-08-26 13:26