版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第2章Eclipse基本操作
任務一:了解Eclipse概況
任務三:掌握Eclipse工作環(huán)境
任務二:掌握Eclipse安裝與配置
任務四:使用Eclipse進行Java編程
任務五:使用Eclipse進行Java編程2.1任務一了解Eclipse概況
2.1.1Eclipse歷史與發(fā)展
2001年IBM把基于JAVA開發(fā)的集成平臺軟件Eclipse捐獻給開放源代碼社區(qū),并成立Eclipse協會,支持并促進Eclipse開源項目。2004年Eclipse協會脫離IBM獨立,并命名為Eclipse基金會.2006年6月Eclipse基金會發(fā)布了Eclipse3.2,它不但可以在Windows和Linux操作系統(tǒng)上運行,還可以支持Solaris操作系統(tǒng)。2.1.2Eclipse特點1.開放的開發(fā)平臺
Eclipse是完全開放的,任何人都可以參與。參與最簡單的辦法是加入它的新聞組,選擇一個感興趣的技術領域,然后下載代碼,自己做實驗,隨著技術的提高就可以提交Bug包和修復包,并修復其它的Bug。如果得到項目組的認可,便可以參加項目開發(fā)工作。2.強大的插件擴展機制和插件加載功能插件也稱為擴展,是遵循一定規(guī)范的應用程序接口。借助于原有開發(fā)環(huán)境安裝各種插件可以增強并擴展原有軟件的功能。Eclipse插件擴展機制是其最突出的特點和優(yōu)勢。通過安裝不同的插件來增加它的功能,如通過安裝插件可以實現HTML編輯、數據庫設計、JAVA開發(fā)、C++開發(fā)等,其實Eclipse本身就是一系列插件的集合。
2.2任務二掌握Eclipse安裝與配置2.2.1Eclipse下載與安裝Eclipse是開放源代碼,完全免費的,可以在它的官方網站下載。需要注意的是,在使用Eclipse之前首先要安裝JDK。如eclipse3.2.1下載地址:/downloads/download.php?file=/eclipse/downloads/drops/R-3.2.1-200609210945/eclipse-SDK-3.2.1-win32.zip
2.2.2Eclipse多國語言包的安裝Eclise本身是英文的,如果要漢化就要安裝與其版本號相同的多國語言包。多國語言包可以免費在eclipse官方站下載。如eclipse3.2.1相應多國語言包下載地址為:/downloads/download.php?file=/eclipse/downloads/drops/L-3.2.1_Language_Packs-200609210945/NLpack1-eclipse-SDK-3.2.1-win32.zip
下載后我們可以采用LINK安裝方式:1.多國語言包下載成功后在eclipse的安裝目錄內新建一個文件夾,并命名為"language",假設eclipse在D盤,即:D:\eclipse\language;
2.將解壓后的語言包(名為"eclipse")解壓到"language"文件夾下;3.在eclipse的安裝目錄內新建一個文件夾,并命名為"links",即:D:\eclipse\links;4.在"links"文件夾下再新建一個文本文檔,并為該文檔命名為“l(fā)anguage.txt”,然后在文檔內編輯如下內容:path=D:\\Eclipse\\language(注意:路徑分隔符由兩個反斜扛組成),編輯完成保存后將.txt后綴名改為.link;5.重新啟動"eclipse",便成功變?yōu)橹形陌鎒clipse
在做完上述工作后,為了確保eclipse正常使用,一般還需要做一些配置。1.eclipse文本編輯器編碼設置;在eclipse主菜單中選擇“窗口”菜單中的“首選項…”,然后在左側目錄樹中選擇“常規(guī)”,再選“工作空間”,在下面可以看到“文本文件編碼”
2.2.3Eclipse相關配置圖2-2首選項對話框2.驗證JRE路徑變量 第一次使作時最好驗證一下JRE(JAVA運行環(huán)境)。選“窗口”菜單中“首選項”,再左側目錄樹中選項擇“JAVA”,再選“已安裝的JRE”圖2-3驗證JRE2.3任務三掌握Eclipse工作環(huán)境2.3.1Eclipse結構體系Eclipse是一個開放的、可擴展的體系結構,Eclispe是世界上最大的開源組織的產品,是一個基于Java的可擴展的開發(fā)平臺,就其本身來說,它只是一個框架和一組服務,用于通過組件構建開發(fā)環(huán)境。Eclipse是一個全能的工作平臺,主要得益于其插件體系結構。整個Eclipse采用平臺加插件體系結構啟動時Eclipse會檢查所有的插件并注冊,但是直到被調用,該插件的才會被實例化,這也就是我們常說的懶加載。
Eclipse平臺分為核心和用戶界面。核心的事項隱藏在后臺運行,用戶界面部分稱為工作臺1.平臺運行時2.工作空間3.工作臺2.3.2Eclipse工作臺工作臺窗口如圖2-5所示,主要由以下幾部分組成:標題欄、菜單欄、工具欄、透視圖。1.透視圖透視圖包含一組視圖和編輯器并可以方便地對它們進行布局,透視圖的作用是將一些視圖打開并擺好位置、顯示菜單、添加快捷鍵等工作,并沒有做任何與功能相關的操作
(1)打開透視圖選擇【窗口】菜單,打開【透視圖】子菜單,在彈出的菜單中選擇【其它…】命令,這時會彈出“打開透視圖”對話框(2)保存透視圖選擇【窗口】菜單,打開【將透視圖另存為…】命令,(3)關閉透視圖在工作臺菜單中選擇【窗口】,選擇【關閉透視圖】可以關閉當前所選透視圖,選擇【關閉所有透視圖】可以關閉所有已打開的透視圖圖2-5Eclipse工作臺窗口
2.視圖視圖用于支持編輯器并提供瀏覽工作臺中的信息的備用顯示和方法。視圖可能會單獨出現,也可能與其他視圖疊放在一起。在工作臺窗口中,可通過打開和關閉視圖及通過將它們放在不同的位置來更改透視圖的布局。。3、編輯器在工作臺中有一個編輯器區(qū)域,根據文件類型的不同工作臺會采用不同的編輯器。如果要打開一個文本文件則文本編輯器會顯示在編輯區(qū)中;如果要打開一個網頁文件則Web瀏覽器將顯示在編輯區(qū)中2.3.3Eclipse資源管理資源是存在于工作臺中的項目、文件夾和文件和統(tǒng)稱。其中項目是用于構建、版本管理共享和組織資源。在磁盤上會有一個與項目同名的目錄,里面包含項目中的文件夾和文件.
1.創(chuàng)建資源(1)創(chuàng)建項目 在Eclipse中一般都通過創(chuàng)建一個項目來管理資源,項目是與開發(fā)相關的各種資源的集合。在菜單欄中選擇【文件】中的【新建】命令,在下拉菜單中選擇【項目…】,
圖2-7新建項目對話框
2.管理資源 利用“導航器”視圖以很方便地對工作臺中各種資源進行瀏覽,它類似于Windows的資源管理器,可以方便地對資源進行各種操作。當需要對某個資源進行操作時,在“導航器”中選取這個資源,單擊右鍵,在如圖2-9所示的快捷菜單中選取相應的命令即可進行新建、復制、移動、刪除、運行等各種操作。圖2-9創(chuàng)建文件夾2.4任務四使用Eclipse進行
Java編程
2.4.1編輯Java程序下面我們以編寫一個HellWorld程序為例,講解如何使用Eclipse進行Java程序的編輯。步驟如下:打開Eclipse后在菜單中選擇【文件】→【新建】→【項目】,項目列表選Java項目,點擊“下一步”,輸入項目名稱,例如:HelloProject,點擊“完成”。如圖2-7所示。如果已經有建好的項目,這步可以省略,直接在項目中創(chuàng)建Java文件即可;在左側的“導航器”視圖中選中項目名或項目中的文件夾,單擊右鍵,在快捷菜單中選擇“類”(帶有一個C標記)在彈出的對話框的名稱域輸入Java類文件的名字“HelloWorld”;點擊“public
static
void
main(String[]
args)”
的復選框,讓Eclipse創(chuàng)建main方法,點擊“完成”按鈕;這時Java編輯窗口將打開,在main方法中輸入System.out.println(“Hello
World”);使用Ctrl-s保存,這將自動編譯
HelloWorld.java;
點擊工具條里的“運行”按鈕;選擇“Java應用程序”,或者單擊右鍵,在快捷菜單中選擇“運行方式”,再選“Java應用程序”。這時候,將會在下面打開一個控制臺窗口,一句
“Hello
World”將會顯示在里面2.4.2編譯和運行程序 我們可以選擇“項目”菜單中的“自動構建”命令,這樣每次保存工作臺中資源時都會自動編譯。如果編譯沒有錯誤,可以在“導航器”視圖中看到相應的class文件。編譯通過后有兩種方式來啟動程序,即運行方式和調試方式。在運行方式下,程序可以被執(zhí)行但不能被掛起檢查。在調試方式下,程序可以被掛起和繼續(xù)執(zhí)行,可以檢查變量等。由于調試時是以行為單位運行的,因此寫程序時最好不要把多個語句放到一行上。在Eclipse中提供多種跟蹤方式,斷點設置,變量值察看窗口等等。在Java視圖中,工具欄中有兩個按鈕,分別用來進行調試和運行。并且可能由于安裝的插件不同Eclipse會存在多種運行/調試程序的方式,我們可以在程序編輯窗口單擊右鍵,在快捷菜單中選擇“運行方式”,在下級菜單中會根據程序類型自動出現“Java應用程序”或者“
JavaApplet”,然后選擇運行即可2.4.3調試程序調試時可以選擇“運行”菜單中的“調試”命令。為了方便調試,可以用“窗口”菜單中“顯示視圖”,再選“其它”中的“調試”,在其下級菜單中再選“調試”視圖中顯示調試的狀態(tài),在下面的“調試”窗口單擊右鍵在快捷菜單中可以選擇相應的命令完成調試各種操作。下面把其中的一些命令解釋一下。1)暫掛:把正在執(zhí)行的程序掛起,用戶可以查看堆棧中的信息。在調試視圖中也會顯示堆棧中對應的代碼。2)繼續(xù):結束掛起狀態(tài),繼續(xù)執(zhí)行程序。3)終止;結束程序執(zhí)行4)單步跳過:不進入調用的方法內部,而是在該方法下一個方法前掛起。5)單步跳入:正單步跳過相反,進入方法內部。6)單步返回:如果進入方法內部看到了期望的結果,可以用這個命令從方法返回。7)使用單步執(zhí)行過濾器:為了避免在調試中出現中斷情況可以使用這個功能。中斷是由于在沒有源代碼的情況下使用單步執(zhí)行進入調用方法而導致的。中斷發(fā)生時會彈出一個窗口,要求輸入代碼的位置。在過濾器中設置的各種包和類在單步進入時,調試器就不會彈出中斷窗口。2.5實訓二Eclipse安裝配置及程序調試運行1.安裝Eclipse3.2.1軟件包eclipse-SDK-3.2.1-win32.zip到D盤eclipse子目錄;2.安裝Eclipse3.2.1漢化包NLpack1-eclipse-SDK-3.2.1-win32.zip到eclipse子目錄并配置;
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 旅游景區(qū)樁基夯擴樁施工合同
- 城市輕軌站點熱熔標線施工合同
- 電動玩具用電施工合同
- 衢州市商務中心租賃合同
- 精密儀器維修員聘用合同協議
- 舞蹈表演中心租賃協議模板
- 甜品店廚房裝潢施工合同工程
- 電力工程招投標廉政協議范本
- 戶外拓展訓練山坡地租賃協議
- 辦公室弱電工程合同范本
- 民法典合同編解讀之合伙合同
- 高中英語學習情況問卷調查表及調查報告
- 《微電影制作教程》第五章
- GRR計算公式表格
- 梅毒診斷標準
- 2023年catti三級筆譯綜合能力考試試題及答案解析
- 幸運的內德(一年級繪本閱讀)課件
- 急性缺血性腦卒中急診急救中國專家共識
- Python語言基礎與應用學習通超星課后章節(jié)答案期末考試題庫2023年
- 六年級上冊英語說課稿- Module 6 Unit 2 I've got a stamp from China. -外研社(三起)
- 住宅室內裝飾裝修管理辦法
評論
0/150
提交評論