Play Framework 使用Eclipse開發和調試

          轉換成Eclipse項目

          1. 啟動命令行,輸入play new <項目名>,Play會在當前路徑下創建項目。
          2. 輸入play eclipsify <項目名>,Play會在項目目錄中創建eclipse需要的配置文件,將其轉換成eclipse項目。
          3. 在eclipse中導入創建的項目。

          image

           

          調試

          Play轉換eclipse項目時,在eclipse目錄中生成了三個啟動配置:

          1. JPDA:連接到已經啟動的Play Server,實現alive調試
          2. helloworld:本地運行
          3. Test:測試

          選中它們,右鍵執行Run As,即可完成相應的任務。

          本地調試

          直接Debug As 執行helloworld會報錯:

          Error occurred during initialization of VM
          agent library failed to init: jdwp
          ERROR: Cannot load this JVM TI agent twice, check your java command line for duplicate jdwp options.

          需要:

          打開helloworld.launch,找到

          <stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n -Dplay.debug=yes -Dplay.id= -Dapplication.path  …/>

          將-Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n 去掉。

          然后Debug As,即可成功啟動調試。附加Play源碼后,即可調試Play本身。


          轉載于 http://www.cnblogs.com/Chaos/archive/2011/04/16/2018444.html



          posted on 2012-03-22 11:54 魯勝迪 閱讀(2161) 評論(0)  編輯  收藏 所屬分類: Play Framework


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


          網站導航:
           
          <2012年3月>
          26272829123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          導航

          統計

          常用鏈接

          留言簿(4)

          隨筆分類

          隨筆檔案

          文章分類

          新聞分類

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 文安县| 天峨县| 清水县| 资中县| 尖扎县| 孟州市| 志丹县| 藁城市| 寻乌县| 万源市| 屏东市| 大安市| 海盐县| 宁安市| 太康县| 嘉祥县| 汕头市| 通河县| 探索| 泽普县| 高要市| 乌兰浩特市| 建宁县| 徐水县| 田林县| 平阴县| 塘沽区| 广元市| 南平市| 阳西县| 中西区| 青冈县| 大姚县| 尚志市| 枣阳市| 汝州市| 沅江市| 平南县| 于田县| 石柱| 清河县|