本機安裝maven
maven下載地址:官網地址 最新版本爲apache-maven-3.5.2-bin.zip
下載之後直接解壓即可,很奇怪的是在官網下載的壓縮包解壓出來竟然有問題,lib文件夾裏面有一個guava-20.jar的文件解壓出錯。導致後面運行maven的時候會出問題。然後自己去網上下載了一個guava-19.jar替換進去就好了。剩下的就是配置環境變量了。
設置變量名:MAVEN_HOME 變量值爲解壓的maven路徑,例如我的是:D:\apache-maven-3.5.2-bin\apache-maven-3.5.2
cmd打開dos界面,輸入maven -version,可以看到版本號則在本機安裝成功。
Maven會將下載的類庫(jar包)放置到本地的一個目錄下,如果想重新定義這個目錄的位置就需要修改Maven本地倉庫的配置,在路徑D:\apache-maven-3.5.2-bin下面創建文件夾maven_jar。修改文件:D:\apache-maven-3.5.2-bin\apache-maven-3.5.2\conf\setting.xml,添加一句:<localRepository>D:\apache-maven-3.5.2-bin\maven_jar</localRepository>。
在Preference中設置Maven,修改Maven中的User Setting。
在 dos命令窗口輸入:mvn help:system,可以看到開始下載jar包。如果在這裏下載失敗,並報錯java.lang.ClassNotFoundException,則很有可能就是前面提到的guava-20.jar解壓失敗造成的。
eclipse中配置maven
下載m2eclipse插件,百度搜一下,很多下載資源。在eclipse 安裝的根目錄下創建兩個文件夾:link,plugins(如果有不用創建,沒有創建),我的這兩個文件夾位於:path=D:/eclipse-jee-neon-1a-win32-x86_64/eclipse。m2eclipse.rar 解壓縮到 plugins 目錄下,在links目錄下創建一個maven.link文件打開並輸入:path= D:/eclipse-jee-neon-1a-win32-x86_64/eclipse/plugins/maven(請參照上面對應你的 maven 插件)。重啓 eclipse,OK,完成了,啓動後你打開Window ---> Preferences 會發現一個多了一個選項Maven,說明安裝成功了。
創建maven項目
項目配置
Maven規定,必須創建以下幾個Source Folder
src/main/resources
src/main/java
src/test/resources
src/test/java
添加以上的Source Folder。在這裏很有可能會添加失敗,會報The folder is already a source folder.這個錯誤。
右鍵項目 build path->configure build path,將報錯的項全部remove,然後再返回創建Source Folder就不會報錯了。
2.添加完成之後,繼續來到build path->configure build path頁面,修改Output Folder
分別修改輸出路徑爲
src/main/resources 對應 target/classes
src/main/java 對應 target/classes
src/test/resources 對應 target/test-classes
src/test/java 對應 target/test-classes
3.修改libraries,默認的jdk是1.5的,需要改成和本地jdk同一個版本。
4.設置部署時的文件發佈路徑,將此項下面的兩個test項remove掉。
到此web項目就配置完畢了,在tomcat上運行之後,瀏覽器輸入:localhost:8080/maventest(替換爲你的項目名稱)
這樣就可以查看到項目網頁了。