1. 在Eclipse項目中雙擊HTML文件時,可能希望是用Notepad打開,而不是用系統缺省的IE瀏覽器打開。實現的方法是打開菜單欄中的Windows->Preferences對話框,之后在對話框中選擇General->Editors -> file associations,然后添加文件類型,如*.html,再為其指定編輯器即可。
2. 在Eclipse在工具欄上提供了一個切換按鈕,可以在"顯示全部代碼"和"只顯示所選單元"(這里的單元指的是單個方法、變量、導入的包等)之間切換。
3.about view:?
?????? navigator和package exploror是核心部分。前者和Windows的瀏覽器差不多,能瀏覽項目文件夾中的所有文件,后者用來瀏覽項目中的Java包,包中的類,類中的變量和方法等信息。Hierarchy窗口非常實用,它能非常清晰的查看類的層次結構。類中的編譯出錯信息可以在task view中查到,同時它也可以成為名符其實的任務view:向其中添加新的任務描述信息,來跟蹤項目的進度。console則主要用來顯示程序的輸出信息。在調試程序的時候,會有更豐富的觀察view來幫助程序員進行調試,如變量值察看view,斷點view等等。
4.about perspective:
?
???? 一個perspective包括一個或多個editor和view。在開發環境的最右側的快捷欄中的上部分顯示的就是當前所打開的視圖圖標。可以自定義一個新視圖。這些功能都被包括在"Perspective" 菜單中。
5 在Java perspective中,工具欄中有兩個按鈕,分別用來進行調試和運行。并且可能由于安裝的插件不同Eclipse會存在多種運行/調試程序的方式,為了確定當前項目用那一種方式運行,需要在項目的屬性選項中的設置LauncheràRun/Debug選項。通常我們需要用的是"Java Applicantion"方式。在這種方式下,如果當前位置是包含main()方法的Java程序,點擊調試/運行按鈕就會立即開始執行調試/運行功能。如果當前位置是在包或項目上,Eclipse會搜索出當前位置所包含的所有可執行程序,然后由程序員自己選擇運行那一個。
在目前的Eclipse的Release和Stable版本中缺省安裝了插件開發環境(Plug-in Development Environment,即PDE,它本身也是一個插件),此時系統除了"Java Applicantion" 運行方式,可能還有另外兩種方式:"Run-time WorkBench"和"Run-time WorkBench with Tracing",當用PDE開發插件的時候會用到這兩種運行方式
6 使用插件
下面將介紹如何應用插件來嵌入Tomcat服務器。這個插件并不是Eclipse項目組開發的,而是一家叫sysdeo的公司開發,非常小巧,只有27.8K。你可以到http://www.sysdeo.com/eclipse/tomcatPlugin.html去免費下載。另外,這個插件只支持Tomat4.0以上的版本,可以在www.apache.org得到Tomcat的最新版本。
要安裝插件只需將下載的zip文件按原路徑解壓到"你的Eclipse的安裝路徑plugins"下面,然后重新啟動Eclipse。啟動后在菜單欄上選擇Perspective---->Customize,在打開的對話框中選中Other-->Tomcat。之后馬上會發現Eclipse有了兩處變化:菜單欄中多了一個Tomcat選項,工具欄中多了兩個按鈕,上面是大家可能非常熟悉的Tomcat小貓。除此之外,在菜單欄中選擇:Windows-->Preferences,打開對話框后會發現這也多了一個Tomcat選項,在這里要求指定你的Tomcat安裝根路徑。之后還要檢查一下在Preferences對話框中的Java-->Installed JRE所指定的JRE和啟動Tomcat的JRE是否為同一個JRE,如果不是,可能會導致Tomat不能正常啟動。如果以上檢查沒有問題,就可以用工具欄上的"小貓"直接起動Tomcat了。要注意的是,啟動過程很慢. 之后就可以在外部瀏覽器(如IE)中輸入http://localhost:8080來測試Tomcat是否正常。
7. 嘗試在Eclipse中調試Servlet或JSP程序:
?
我們將用Tomcat自帶的Servlet例程HelloWorldExample.java來示范一下如何在Eclipse中調試Sevlet程序。首先要在Java視圖中新建一個Java項目,為了方便,可以直接將項目路徑指定到HelloWorldExmaple程序所在路徑,之后按"Next",進入Java Settings對話框,選擇Libraries標簽,并用Add External JARs按鈕來指定Servlet.jar包的位置。這里直接用了Tomcat中的Servlet.jar包。
最后,點擊"Finish"完成項目的生成。在新生成項目中的default package可以找到HelloWorldExample.java,雙擊打開文件,并可嘗試給HelloWorldExample加上一個斷點(雙擊編輯窗口左側邊界)。之后在外部瀏覽器中輸入http://localhost:8080/examples/servlet/HelloWorldExample,再回過來看Eclipse發生了什么變化,是一個調試窗口呀!
8 Eclipse插件體系中重要的概念是擴展點(extension points),也就是為插件提供的接口。每一個插件都是在現有的擴展點上開發,并可能還留有自己的擴展點,以便在這個插件上繼續開發。
Eclipse系統的核心部分在啟動的時候要完成的工作十分簡單:啟動平臺的基礎部分和查找系統的插件。在Eclipse中實現的絕大部分功能是由相應的插件完成的,比如WrokBench UI插件完成界面的外觀顯示,Resource Management插件完成維護或生成項目或文件等資源管理工作(在下面的第二個例子就會用到這個插件),而Version and Configuration Management (VCM)插件則負責完成版本控制功能,等等。雖然以上提到的每一個功能都是絕大多數IDE環境所必備的功能,Eclipse卻也把它們都做成了插件模式,甚至用來開發Java程序的開發環境(Java development tooling,JDT)也只不過是Eclipse系統中的一個普通插件而已。整個Eclipse體系結構就象一個大拼圖,可以不斷的向上加插件,同時,現有插件上還可以再加插件。
9 由于軟件本身升級比較頻繁,經常需要重新設置使用的環境變量或者重新配置,例如把JDK版本從1.3升級到1.4,即JDK目錄名可能要從“j2sdk1.3”改為“j2sdk1.4”,如果是這樣的話,那么eclipse可能會無法再啟動了(它要從環境變量中尋找JAVA_HOME變量,而JAVA_HOME變量值已經從“j2sdk1.3”改為“j2sdk1.4”了)。解決的方法很簡單,只要把默認的軟件安裝目錄名去掉版本號即可(如果擔心忘記版本號,只要在目錄中添加一個readme文件加以說明即可)。例如: jdk安裝路徑是:D:\Program Files\Java\j2sdk;? eclipse 安裝的路徑是:D:\Program Files\Java\eclipse