2011年4月7日 星期四

Eclipse + Tomcat 單步除錯設定

  • 先下載:http://www.eclipsetotale.com/tomcatPlugin.html#A4l
  • 打開 Window/Preferences/Tomcat
  • 指定 Tomcat Version
  • Tomcat Home (Tomcat 的安裝目錄,例:C:\Program Files\Apache Software Foundation\Tomcat 6.0)
  • Context declaration mode:我也不知道這是啥,指定 server.xml 就行了。
  • Advanced/Tomcat base 我都用空白,不用指定,實際上我也不知道那是什麼。
  • Advanced/Launch Tomcat using Security Manager 我是不勾選。
  • Advanced/Add Java projects to Tomcat classpath
    • 在目前 workspace中,希望被 tomcat 找到的專案,通常就指定正在開發中,或是要 debug 的專案,也可以全部都選。
  • JVM Settings/JRE 這個選項一定要指定是 jdk 版本,不然會不能用。
  • JVM Settings/Classpath(Before generated classpath)
    • JDK 中沒有的,所需要的額外 jar 檔案應該都要在這指定,例如:servlet-api.jar
  • Source Path:通常這裡列出來的應該是目前 workspace 裡面所有專案,與「Advanced/Add Java projects to Tomcat classpath」裡面列的會一樣,只是這裡有選的話,就可以單步執行程式碼了。
  • Tomcat Manager App:應該什麼都不用改吧。 
按照上面的設定之後一定能單步執行嗎?看運氣吧...