環境:
  1. Eclipse v3.5
  2. Google App Engine Java SDK v1.3.0
  3. Google Plugin for Eclipse 3.5
問題:App Engine enabled的project,「Debug As...」或「Run As...」出現以下的訊息:
java.lang.RuntimeException: Unable to locate the App Engine agent. Please use dev_appserver, KickStart,  or set the jvm flag: "-javaagent:${sdk_root}/lib/agent/appengine-agent.jar"
解決方法:
  1. 啟動「Debug Configurations...」或「Run Configurations...」。
  2. 點選「Web Application」-> 「${project_name}」,${project_name}是目前想配置的專案名稱。
  3. 點選「Arguments」,尋找「VM arguments」。
  4. 在「VM arguments」下的空白欄位填上:
-javaagent:"${sdk_root}\lib\agent\appengine-agent.jar"
            ${sdk_root}是安裝Google App Engine Java SDK的檔案路徑,例如:
C:\Program Files\eclipse\plugin\com.google.appengine.eclipse.sdkbundle.1.3.0_1.3.0.v200912141120\appengine-java-sdk-1.3.0
            當路徑中有空白,如此例,要加「""」。

0 意見: