環境:




創建一個 Maven Project:
1. New --> Other --> Maven Project
在彈出的對話框里,如果你想修改你項目的存放路徑你可以改一下,其他的默認,我的所有項目都是存放在默認的工作區下,所以直接點NEXT
接下來找到并選擇 webapp,其他的默認,NEXT
2. 填寫你的 Group Id、Artifact Id、Version 和 Package 信息,然后 Finish
簡單解釋一下 Group Id、Artifact Id、Version 和 Package:
groupId:group 翻譯成中文就是組、集團的意識,groupId就是這樣一個組或集團的ID標識,就拿 Apache 來說好了,Apache 大家都不陌生吧,
Apache 官網上有非常多的項目,每個項目里面肯定能找得到 org.apache.xxxx,而 org.apache 就是這里說的 groupId
artifactId:還是拿 Apache 來說,Apache 官網上有非常多的項目,而每個項目的名字就是這里的 artifactId,換句話說,artifactId 就是你的項目名
version:這個就沒有什么好解釋的了吧,是項目版本的意思
package:這個也沒什么好說的,就是 groupId.artifactId,創建的時候會自動幫你補全,如果沒有自動幫你補全就自己手動敲上去
好,下面來看創建出來的urlrewrite-maven-example的目錄結構:
說明:
src/main/resources:用來存放資源文件(默認會幫你創建這個資源文件夾)
src/main/java:用來存放 java 源碼文件(需要自己手動創建)
src/main/test:用來存放測試代碼(需要自己手動創建,也有人習慣命名為:src/test)@
target:是用來存放 Maven 編譯好的字節碼的地方
Maven Dependencies:里面放的是 maven 管理的 jar 文件
maven-jetty-plugin 插件配置:
(maven jetty 插件的配置,請參考我的另一篇隨筆:http://www.aygfsteel.com/fancydeepin/archive/2012/06/23/maven-jetty-plugin.html)
pom.xml


































index.jsp







運行 project:
選中項目,右鍵選擇 Run As --> Maven build
Name:根據需要,自己取個名
Goals:輸入要執行的 maven 命令
其余的不用管,直接點擊 Run
在瀏覽器中訪問:http://localhost:8080/maven-demo/