The NoteBook of EricKong

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            611 Posts :: 1 Stories :: 190 Comments :: 0 Trackbacks
          1、mvn archetype:create -DgroupId=org.david.app -DartifactId=mywebapp -DarchetypeArtifactId=maven-archetype-webapp
          2、cd mywebapp
               mvn eclipse:eclipse
               導入eclipse工程
               (或者直接從eclipse中導入maven工程)
          3、添加servlet依賴
                  <dependency>
                <groupId>javax.servlet</groupId>
                <artifactId>servlet-api</artifactId>
                <version>2.5</version>
              </dependency>
          4、添加源代碼目錄src/main/java
               將源代碼放在該目錄下。
          5、添加jetty插件
          <build>
             <finalName>mywebapp</finalName>
             <plugins>
                  <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <configuration>
                      <source>1.5</source>
                      <target>1.5</target>
                    </configuration>
                  </plugin>
                  <plugin>
                    <groupId>org.mortbay.jetty</groupId>
                    <artifactId>maven-jetty-plugin</artifactId>
                  </plugin>        
             </plugins>
          </build>
          6、用jetty調試(http://www.aygfsteel.com/alwayscy/archive/2007/06/01/118584.html)
          命令行:mvn jetty:run
          或者
          1、先來配置一個外部工具,來運行JETTY:
          選擇菜單Run->External Tools->External Tools ...在左邊選擇Program,再點New:
          配置Location為mvn完整命令行。定位到bin下的mvn.bat
          選擇Working Directory為本項目。
          Arguments填寫:jetty:run
          再點選Enviroment頁:加入MAVEN_OPTS變量,值為:
          -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8080,server=y,suspend=y
          其中,如果suspend=n 表示不調試,直接運行。address=8080為端口
          然后,點APPLY,再關閉本對話框。
          另外注意一點,好像external tool菜單項在java browering的perspective下才會出現。如果在java下看不見,可以切換下試試。
          啟動jetty
          2、調試應用
          點選run->debug...
          選中左樹中的Remote Java Application,再點New。
          選擇你的項目,關鍵是要填和之前設置外部工具時相同的端口號。
          posted on 2014-12-02 16:37 Eric_jiang 閱讀(179) 評論(0)  編輯  收藏 所屬分類: Maven
          主站蜘蛛池模板: 本溪| 恩施市| 琼海市| 霍林郭勒市| 沙雅县| 晋城| 勃利县| 呼和浩特市| 西安市| 吉林省| 晋宁县| 西丰县| 清丰县| 贵阳市| 普洱| 东港市| 通河县| 手机| 南靖县| 太康县| 盐津县| 临高县| 弋阳县| 九寨沟县| 平罗县| 鞍山市| 莱西市| 鄂伦春自治旗| 佛山市| 丰县| 清原| 榕江县| 寿光市| 衡水市| 北海市| 汤阴县| 五寨县| 恩施市| 洱源县| 鄂温| 邹平县|