通過控制台生成maven項目,jetty啟動web項目


一、控制台指令:archetype:generate -DarchetypeArtifactId=maven-archetype-webapp

然后會出現如下讓你輸入:

Define value for property 'groupId': : com.xjd
Define value for property 'artifactId': : mywebapp
Define value for property 'version':  1.0-SNAPSHOT: :
Define value for property 'package':  com.xjd: :
Confirm properties configuration:
groupId: com.xjd
artifactId: mywebapp
version: 1.0-SNAPSHOT
package: com.xjd
Y: : Y

二、項目生成后會,cd到項目目錄中:輸入指令:mvn eclipse:eclipse  轉成eclipse項目

 

三、myeclipse導入該項目補全maven工程文件目錄結構:

 

 四、配置工程屬性,打開工程屬性面板---這一步很重要,都是些細節配置,缺一不可啊
        1) Java Build Path
                1> Source
                        添加src/main/java, src/test/java, src/test/resources為source folder, 這里就不需要詳述了吧,點"add folder"就行。
                        最小面的"default output folder"修改為"mywebapp/src/main/webapp/WEB-INF/classes"---這點很重要
                        修改這些source folder的輸出目錄,其中main/java和main/resources輸出到default output folder, 而test/java和test/resources輸出到target/test-classes中,(如何修改---點擊各節點下的Output Folder, 再點右邊的edit按鈕就行了)最后設置結果如下:

Myeclipse-->Web
                這一個是用來修改設置工程的web特性的,如下圖:

五、在pom.xml里面加入:

     <plugins>
         <plugin>
                <groupId>org.mortbay.jetty</groupId>
                <artifactId>maven-jetty-plugin</artifactId>
    </plugin>
  </plugins>

六、啟動jetty

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM