Playはdebugポートを変更し、同時に複数のプロジェクトをdebugする

2316 ワード

           debug  play  , play debug      9999,      。
     ,    play            debug      。

Playバージョン:2.2.6方法:1、windowsプラットフォームは手帳でPlayインストールディレクトリの下のPlay.batを開く
見つかりました:setDebugこの行の近く
#     
:setDebug
JPDA_PORT=9999

次のように変更
#     
:setDebug
set JPDA_PORT=%~3
if "%~3" == "" set JPDA_PORT=9999

2、unixプラットフォーム
vim /play    /play
#     
if test "$1" = "debug"; then   
    JPDA_PORT="9999"
    shift      
fi
#        
  if test "$1" = "debug"; then 
    if test "$3" = "" then
        JPDA_PORT="9999"
    else 
        JPDA_PORT=$3
    fi
    shift      
  fi  

つまり、起動時のデフォルトのdebugポートは9999であり、3番目のパラメータを入力すると、3番目のパラメータをdebugのポート起動例として使用します.
play debug "run 9001" 9998

このときdebugのポートは9998 webアクセスポートは9001であり、ローカルで複数のplayプロジェクトを同時に起動し、同時にdebug複数のplayプロジェクトを実現する.