本文以STS的環境作講解,MyEclipse環境和STS差異不大,配置過程類似。 html
STS是解壓版的,啓動後,能夠看到已經有了Maven插件,, java
可是,STS也同時給你了一個Maven,可是一般不建議使用STS自帶的maven,其餘的工具也同樣,例如MyEclipse中自帶的tomcat我並無用,而是本身配置的本身的解壓版的tomcat。使用默認的也能夠,不過有時候可能出現各類莫名其妙的問題。 apache
1、首先下載Maven並配置自定義本地倉庫 tomcat
它是apache下面的項目,下載地址:http://maven.apache.org/, app
下載完成以後,解壓Manen到你的磁盤中,建議解壓目錄不要太深,我解壓到了G:\apache-maven-3.0.5下,同時找到解壓後的conf文件夾下的settings.xml文件,使用文本編輯器打開,修改默認的本地倉庫的地址,否則的話,它給你的默認本地倉庫是在C:\Users\Administrator\.m2\repository下面,這樣,你的C盤會愈來愈大,由於全部的jar都下載到了該目錄下了,同時會在重裝系統的時候丟失全部的C盤的jar包。 maven
修改默認本地倉庫地址,在<settings></settings>標籤之間加入<localRepository>你的本地倉庫地址</localRepository>,我是放在了H:/Maven3/repository下,以下: 編輯器
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> <!-- localRepository | The path to the local repository maven will use to store artifacts. | 下面是默認的本地倉庫地址 | Default: ~/.m2/repository <localRepository>/path/to/local/repo</localRepository> --> <!-- 自定義本地倉庫地址--> <localRepository>H:/Maven3/repository</localRepository> </settings>
保存退出。 工具
2、配置Maven環境變量 spa
首先,你的JDK必須安裝正確,能使用STS就基本JDK正確了。 插件
確認一下,cmd輸入java -version
出現JDK版本信息就OK了。有些用戶輸入該命令,提示:沒法識別該命令。 是由於你的path和classpath配置有問題,先檢查JDK的環境配置。
而後打開計算機--系統屬性--高級系統設置,打開「環境變量」。
在「系統變量」下,新建一個系統變量,變量名爲 Maven_HOME(我取得名字是M3_HOME),地址爲Maven解壓地址,點擊保存。
修改path變量,加入「%M3_HOME%\bin 」 。
保存退出。
在cmd輸入'mvn -version',出現maven版本信息就OK了。
3、修改STS中默認Maven
打來STS的window--prefences--Maven,選中Installations選項,能夠看到已經有了一個默認的Maven,咱們不使用它,點擊Add,配置咱們本身的Maven地址。
而後還要配置User settings,點擊User Settings選項,配置用戶settings文件。注:我這裏全局settings,和User settings都是同一個Settings.xml文件,那麼全部的用戶都是使用相同的配置,因爲個人電腦只有一個User,因此就配置爲全局的了。
點擊apply,ok保存退出prefences.
至此,STS就可使用本身的Maven了。