環境:
- Eclipse v3.5
- Google App Engine Java SDK v1.3.0
- 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"
解決方法:
- 啟動「Debug Configurations...」或「Run Configurations...」。
- 點選「Web Application」-> 「${project_name}」,${project_name}是目前想配置的專案名稱。
- 點選「Arguments」,尋找「VM arguments」。
- 在「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 意見:
張貼留言