隨筆-126  評論-247  文章-5  trackbacks-0


          環境:


          eclipse 3.6
          maven 3.0.4

           

          創建一個 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


          <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
            xsi:schemaLocation
          ="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
            
          <modelVersion>4.0.0</modelVersion>
            
          <groupId>com.fancy</groupId>
            
          <artifactId>maven-demo</artifactId>
            
          <packaging>war</packaging>
            
          <version>1.0</version>
            
          <name>maven-demo Maven Webapp</name>
            
          <url>http://maven.apache.org</url>
            
          <dependencies>
              
          <dependency>
                
          <groupId>junit</groupId>
                
          <artifactId>junit</artifactId>
                
          <version>4.7</version>
                
          <scope>test</scope>
              
          </dependency>
            
          </dependencies>
            
          <build>
              
          <finalName>maven-demo</finalName>
              
          <!-- Jetty Server -->
              
          <plugins>
                
          <plugin>
                  
          <groupId>org.mortbay.jetty</groupId>
                  
          <artifactId>maven-jetty-plugin</artifactId>
                  
          <version>6.1.10</version>
                  
          <configuration>
                    
          <scanIntervalSeconds>2</scanIntervalSeconds>
                  
          </configuration>
                
          </plugin>
              
          </plugins>
            
          </build>
          </project>


          index.jsp


          <html>
           
          <body>
             
          <h2>Hello World!</h2>
           
          </body>
          </html>


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


          在瀏覽器中訪問:http://localhost:8080/maven-demo/







           



            
          posted on 2012-07-13 13:06 fancydeepin 閱讀(17011) 評論(1)  編輯  收藏

          評論:
          # re: eclipse maven3 創建 maven 項目 之 HelloWorld 入門 2014-05-22 16:48 | zuidaima
          最代碼上有詳細的步驟文檔:
          如何在eclipse jee中檢出項目并轉換為Maven project,最后轉換為Dynamic web project,地址:http://www.zuidaima.com/blog/1618180875144192.htm

          如何在eclipse jee中創建Maven project并且轉換為Dynamic web project,地址:http://www.zuidaima.com/blog/1618162161323008.htm
            回復  更多評論
            

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 五莲县| 贡觉县| 彭泽县| 虹口区| 柳州市| 新竹县| 南投县| 阜南县| 宁津县| 乐陵市| 平湖市| 天台县| 湖北省| 伊吾县| 洞头县| 虹口区| 安新县| 大化| 湖口县| 大同县| 黎平县| 郧西县| 奈曼旗| 彝良县| 渝北区| 洮南市| 耿马| 从化市| 鸡西市| 白玉县| 柏乡县| 上饶市| 泸州市| 旅游| 新昌县| 新密市| 吉隆县| 库尔勒市| 东明县| 海阳市| 商城县|