如今完解壓如圖所示:css
文件目錄介紹:java
Bin:二進制文件web
Boot:引導,啓動apache
Conf:配置文件app
Lib:jar包webapp
README.txt:讀我jsp
2.修改配置文件的內容(路徑:%MAVEN_HOME%\conf\settings.xml)maven
<?xml version="1.0" encoding="UTF-8"?>測試 <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"url 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"> <!-- 倉庫:存儲了一大的堆jar包 它會自動去網上(鏡像,源)下載 --> <localRepository>d:/repo</localRepository> <mirrors> <!-- 鏡像,提升咱們的下載速度 --> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> </mirrors> </settings> |
注意:千萬不要將文檔中的setting的內容所有替換到maven中的內容,要對比着修改,保留原來的;只修改本地倉庫,和下載鏡像(源)
3.Eclipse Maven的配置
每打開一個新的工做空間,要配置一下Maven,而後再寫代碼
4.建立Maven項目
(1)右擊建立一個maven project
Packing:有三種:
Jar:java項目,
War:web項目
Pom:文件夾,jar和war文件,mavenProject:一個項目,能夠放jar和war包,經過pom,通常新建立的maven Project是POM
(2)建立一個Maven Model
最外面的項目是MavenProject,其它的所有是Maven Model
(3)目錄介紹
Mvn-jar
|-->Src:源碼:java代碼
|-->|-->main:代碼:除測試之外的代碼:junit
|-->|-->main|-->java:代碼
|-->|-->main|-->resources:配置文件
|-->|-->test:測試的代碼,junit
|-->|-->test|-->java:代碼
|-->|-->test|-->resources:配置文件
|-->Target:編譯後的文件
|-->|-->classes:代碼編譯後的class類
|-->|-->test-classes:測試類編譯後的classes
(4) 建立WAR
(5)目錄介紹
Mvn-war
|-->Src:源碼:java代碼
|-->|-->main:代碼:除測試之外的代碼:junit
|-->|-->main|-->java:代碼
|-->|-->main|-->resources:配置文件
|-->|-->main|-->webapp:webContent,通常放jsp,js,css
|-->|-->test:測試的代碼,junit
|-->|-->test|-->java:代碼
|-->|-->test|-->resources:配置文件
|-->Target:編譯後的文件
|-->|-->classes:代碼編譯後的class類
|-->|-->test-classes:測試類編譯後的classes
|-->|-->m2e-wtp:編譯後的web服務;war解壓後的內容
注意:建立war包之後報如下錯誤:由於建立的web項目,webapps少了web-inf,web.xml
解決方案:
在項目上右擊,Javaee Tools-->第二個選項
5. 配置編譯環境
將maven的項目從新編譯,在項目中右擊,能夠pom上右擊,能夠將pom(目錄)下面的jar和war從新編譯
以上是最詳細的maven工程的配置,望採納!!!