第一階段的開(kāi)發(fā)環(huán)境搭建eclipse等_第1頁(yè)
第一階段的開(kāi)發(fā)環(huán)境搭建eclipse等_第2頁(yè)
第一階段的開(kāi)發(fā)環(huán)境搭建eclipse等_第3頁(yè)
第一階段的開(kāi)發(fā)環(huán)境搭建eclipse等_第4頁(yè)
第一階段的開(kāi)發(fā)環(huán)境搭建eclipse等_第5頁(yè)
已閱讀5頁(yè),還剩35頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、開(kāi)發(fā)環(huán)境搭建 JDK安裝、 Eclipse環(huán)境搭建、 新建工程、 配置路徑、 配置服務(wù)器等1.首先去官網(wǎng)上下載jdk。 這里我用的1.7版本,應(yīng)該是最新的版本,其實(shí)不需要最新2.運(yùn)行jdk安裝 雙擊運(yùn)行JDK安裝,基本都是next-next-next這類(lèi)無(wú)腦安裝,按照程序提示做下去就可以了 假設(shè)我的安裝路徑:“C:Program FilesJavajdk1.7.0_15”,注意,安裝路徑可以自由指定3設(shè)置環(huán)境的變量(這是重點(diǎn)) 我的安裝路徑“C:Program FilesJavajdk1.7.0_15”。在桌面上“我的電腦”上點(diǎn)擊右鍵,在菜單上選“屬性”,選“高級(jí)”再選“環(huán)境變量”設(shè)置過(guò)程如下

2、: 1. 在下面的“系統(tǒng)變量(S)”后面,選“新建”,在新彈出的對(duì)話框中,“變量名”中輸入CLASSPATH 在“變量值” 中輸入 .;C:Program FilesJavajdk1.7.0_15libdt.jar;C:Program FilesJavajdk1.7.0_15libtools.jar (注意:最前面的小數(shù)點(diǎn)號(hào)不能省略,它表示系統(tǒng)當(dāng)前所處路徑,我們用它來(lái)表示自己的Java程序所在的路徑。如果省略了,則程序不能正確運(yùn)行。要有分號(hào)隔開(kāi)) 設(shè)置過(guò)程如下: 2. 在“系統(tǒng)變量(S)”里面,點(diǎn)中系統(tǒng)變量path后選“編輯”,在“變量值”后面追加 .;C:Program FilesJavaj

3、dk1.7.0_15bin;C:Program FilesJavajdk1.7.0_15lib (注意:最前面的小數(shù)點(diǎn)號(hào)不能省略,要有分號(hào)隔開(kāi)) 3. 點(diǎn)擊“確定”推出“系統(tǒng)變量”設(shè)置。 測(cè)試成功與否 進(jìn)入命令提示符(仿DOS窗口),把當(dāng)前路徑設(shè)置為你的Java程序所在目錄 看上文安裝路徑“C:Program FilesJavajdk1.7.0_15” Cd C:Program FilesJava Java -versionC:myfilesC:myfiles 編寫(xiě)Java應(yīng)用程序,可以使用任何一個(gè)文本編輯器來(lái)編寫(xiě)程序的源代碼,然后使用JDK搭配的工具進(jìn)行編譯和運(yùn)行。當(dāng)然,現(xiàn)在流行的開(kāi)發(fā)工具可

4、以自動(dòng)完成Java程序的編譯和運(yùn)行,甚至還帶有代碼輔助功能,可以提示完整的語(yǔ)法代碼,但是大型的IDE開(kāi)發(fā)工具需要的系統(tǒng)資源較大,在開(kāi)發(fā)一個(gè)簡(jiǎn)單的程序時(shí),還是原始的文本編輯器速度較快。下面編寫(xiě)第一個(gè)Java程序,它在屏幕(也稱(chēng)控制臺(tái))上輸出“HelloJava”信息。第一個(gè)Java程序熟悉Eclipse使用Eclipse系統(tǒng)調(diào)試熟悉Eclipse本講大綱:1、Eclipse簡(jiǎn)介3、安裝Eclipse的中文語(yǔ)言包4、Eclipse的配置與啟動(dòng)5、Eclipse工作臺(tái)2、下載Eclipse6、透視圖與視圖8、工具欄9、“包資源管理器”視圖10、“控制臺(tái)”視圖7、菜單欄Eclipse簡(jiǎn)介 Eclips

5、e是由IBM公司投資4000萬(wàn)美元開(kāi)發(fā)的集成開(kāi)發(fā)工具。它是目前最流行的Java集成開(kāi)發(fā)工具之一,基于Java語(yǔ)言編寫(xiě),并且是開(kāi)放源代碼的、可擴(kuò)展的(Integrated Development Environment,IDE)開(kāi)發(fā)工具。另外,IBM公司捐出Eclipse源代碼,組建了Eclipse聯(lián)盟,由該聯(lián)盟負(fù)責(zé)這種工具的后續(xù)開(kāi)發(fā)。Eclipse為編程人員提供了一流的Java程序開(kāi)發(fā)環(huán)境。它的平臺(tái)體系結(jié)構(gòu)是在插件概念的基礎(chǔ)上構(gòu)建的,插件是Eclipse平臺(tái)最具特色的特征之一,也是其區(qū)別于其他開(kāi)發(fā)工具的特征之一。學(xué)習(xí)了本章之后,讀者將對(duì)Eclipse有一個(gè)初步的了解,為后面的深入學(xué)習(xí)作個(gè)鋪墊。

6、下載Eclipse 打開(kāi)瀏覽器,在地址欄中輸入“”后,按Enter鍵開(kāi)始訪問(wèn)Eclipse的官方網(wǎng)站,該網(wǎng)站的首頁(yè)面包含了下載超鏈接,如下圖所示。單擊頁(yè)面上的Downloads菜單項(xiàng)或者單擊右側(cè)的Download Eclipse超鏈接都可以進(jìn)入到下載頁(yè)面。 下載菜單項(xiàng) 下載超鏈接 下載Eclipse 在Eclipse下載頁(yè)面中包含各種版本的Eclipse下載區(qū)域,其中第3個(gè)欄目是Java開(kāi)發(fā)版的Eclipse(它包含Java IDE、CVS客戶(hù)端、XML編輯器和WindowBuilder等),在每個(gè)欄目的右側(cè)是各種平臺(tái)的下載超鏈接,本書(shū)使用的是32位的

7、Windows平臺(tái),所以單擊Windows 32 Bit超鏈接,如下圖所示。 下載 Java 開(kāi)發(fā)版 下載對(duì)應(yīng)平臺(tái)的版本 下載Eclipse 最后的Eclipse下載頁(yè)面會(huì)根據(jù)客戶(hù)端所在的地理位置,分配合理的下載鏡像站點(diǎn),用戶(hù)只需在Eclipse下載頁(yè)面中單擊綠色箭頭即可下載Eclipse文件,如下圖所示。 單擊該按鈕,下載 Eclipse 安裝Eclipse的中文語(yǔ)言包 在瀏覽器的地址欄中輸入/babel,并按下Enter鍵,進(jìn)入到如下圖所示的Babel項(xiàng)目首頁(yè)。 單擊下載 單擊下載 安裝Eclipse的中文語(yǔ)言包 單擊頁(yè)面左側(cè)導(dǎo)航中的Downloa

8、ds超鏈接或者單擊頁(yè)面下方的綠色箭頭都可以進(jìn)入到語(yǔ)言包的下載頁(yè)面。在下載頁(yè)面的Babel Language Packs標(biāo)題下選擇對(duì)應(yīng)Eclipse版本的超鏈接下載語(yǔ)言包,Eclipse 3.7的名稱(chēng)是Indigo,所以單擊該超鏈接,如下圖所示,進(jìn)入Eclipse 3.7的Babel語(yǔ)言包下載頁(yè)面,在該頁(yè)面中包含了對(duì)應(yīng)各國(guó)語(yǔ)言的資源包,而每個(gè)語(yǔ)言的資源包又按插件與功能模塊分為多個(gè)zip壓縮包。 選擇合適的版本 安裝Eclipse的中文語(yǔ)言包 在頁(yè)面中找到簡(jiǎn)體中文的語(yǔ)言包分類(lèi),如下圖所示,可以單獨(dú)選擇Eclipse的語(yǔ)言包下載,也可以下載全部語(yǔ)言包。例如,單獨(dú)下載Eclipse的語(yǔ)言包,可以單擊“

9、BabelLanguagePack-eclipse-zh_3.7.0.v20111128043401.zip (87.36%)”超鏈接,下載后的文件名為BabelLanguagePack-eclipse-zh_3.7.0.v20111128043401.zip。安裝Eclipse的中文語(yǔ)言包 將下載的所有語(yǔ)言包解壓縮并覆蓋Eclipse文件夾中同名的兩個(gè)文件夾features和plugins,這樣在啟動(dòng)Eclipse時(shí)便會(huì)自動(dòng)加載語(yǔ)言包。Eclipse的配置與啟動(dòng) 在Eclipse的安裝文件夾中運(yùn)行eclipse.exe文件,即開(kāi)始啟動(dòng)Eclipse。會(huì)彈出“工作空間啟動(dòng)程序”對(duì)話框,該對(duì)話框

10、用于設(shè)置Eclipse的工作空間(工作空間用于保存Eclipse建立的程序項(xiàng)目和相關(guān)設(shè)置)。本書(shū)的開(kāi)發(fā)環(huán)境統(tǒng)一設(shè)置工作空間為Eclipse安裝位置的workspace文件夾,在“工作空間啟動(dòng)程序”對(duì)話框的“工作空間”文本框中輸入“.workspace”,單擊“確定”按鈕,即可啟動(dòng)Eclipse,如下圖所示。Eclipse的配置與啟動(dòng) Eclipse首次啟動(dòng)時(shí),會(huì)顯示Eclipse歡迎界面,其中包括Eclipse的概述、新增內(nèi)容、樣本、教程以及工作臺(tái)的相關(guān)按鈕,如下圖所示。Eclipse工作臺(tái) 在Eclipse的歡迎界面中,單擊工作臺(tái)(Workbench)按鈕或者關(guān)閉歡迎界面,將顯示Eclips

11、e的工作臺(tái),它是程序開(kāi)發(fā)人員開(kāi)發(fā)程序的主要場(chǎng)所。Eclipse還可以將各種插件無(wú)縫地集成到工作臺(tái)中,也可以在工作臺(tái)中開(kāi)發(fā)各種插件。Eclipse工作臺(tái)主要包括標(biāo)題欄、菜單欄、工具欄、編輯器、透視圖和相關(guān)的視圖等,如下圖所示。 視圖 菜單欄 工具欄 編輯器 視圖 透視圖選項(xiàng) 視圖 標(biāo)題欄 透視圖與視圖 1.透視圖 透視圖是Eclipse工作臺(tái)提供的附加組織層,也就是說(shuō),透視圖起到一個(gè)組織的作用,它實(shí)現(xiàn)多個(gè)視圖的布局和可用操作的集合,并為這個(gè)集合定義一個(gè)名稱(chēng)。例如,Eclipse提供的Java透視圖組織了與Java程序設(shè)計(jì)有關(guān)的視圖和操作的集合,而“調(diào)試”透視圖負(fù)責(zé)組織與程序調(diào)試有關(guān)的視圖和操作集

12、。在Eclipse的Java開(kāi)發(fā)環(huán)境中提供了幾種常用的透視圖,如Java透視圖、“資源”透視圖、“調(diào)試”透視圖、“小組同步”透視圖等。不同的透視圖之間可以進(jìn)行切換,但是同一時(shí)刻只能使用一個(gè)透視圖。透視圖與視圖2.視圖 多用于瀏覽信息的層次結(jié)構(gòu)和顯示活動(dòng)編輯器的屬性,例如,“控制臺(tái)”視圖用于顯示程序運(yùn)行時(shí)的輸出信息和異常錯(cuò)誤,而“包資源管理器”視圖可以瀏覽項(xiàng)目的文件組織結(jié)構(gòu)。視圖可以單獨(dú)出現(xiàn),也可以與其他視圖以選項(xiàng)卡樣式疊加在一起,它們可以有自己獨(dú)立的菜單和工具欄,并且可以通過(guò)拖動(dòng)隨意改變布局位置。菜單欄 Eclipse的菜單欄包含了Eclipse的基本命令,在使用不同的編輯器時(shí),還會(huì)動(dòng)態(tài)地添加

13、有關(guān)該編輯器的菜單?;镜牟藛螜谥谐顺S玫摹拔募薄ⅰ熬庉嫛?、“窗口”和“幫助”等菜單以外,還提供了一些功能菜單,如“源代碼”和“重構(gòu)”等,如下圖所示。 菜單欄 每個(gè)菜單中都包含不同的命令,這些命令用于完成最終的操作,如文件的打開(kāi)與保存、代碼格式化、程序的運(yùn)行與分步調(diào)試等。每個(gè)菜單所包含的命令如下圖所示。 工具欄 Eclipse的工具欄位于菜單欄的下方,這和大多數(shù)軟件的布局格式相同。工具欄中的按鈕都是菜單命令對(duì)應(yīng)的快捷圖標(biāo),在打開(kāi)不同的編輯器時(shí),還會(huì)動(dòng)態(tài)地添加與編輯器相關(guān)的新工具欄按鈕。另外,除了菜單欄下面的主工具欄,Eclipse中還有視圖工具欄、透視圖工具欄和快速視圖工具欄等多種工具欄。

14、 標(biāo)題欄 工具欄 “包資源管理器”視圖 “包資源管理器”視圖用于瀏覽項(xiàng)目結(jié)構(gòu)中的Java元素,包括包、類(lèi)、類(lèi)庫(kù)的引用等,但最主要的用途還是操作項(xiàng)目中的源代碼文件。“包資源管理器”視圖的界面如下圖所示。 源文件夾 類(lèi)包 源程序文件 類(lèi)庫(kù)的引用 “控制臺(tái)”視圖 “控制臺(tái)”視圖用于顯示程序運(yùn)行時(shí)的輸出結(jié)果和運(yùn)行時(shí)異常信息(Runtime Exception)。在學(xué)習(xí)Swing程序設(shè)計(jì)之前,必須使用控制臺(tái)實(shí)現(xiàn)與程序的交互,例如,為方便某個(gè)方法的調(diào)試,在方法執(zhí)行前后分別輸出“方法開(kāi)始”和“方法結(jié)束”信息?!翱刂婆_(tái)”視圖的界面如下圖所示。 使用Eclipse本講大綱:1、創(chuàng)建Java項(xiàng)目3、使用編輯器編寫(xiě)

15、程序代碼4、運(yùn)行Java程序2、創(chuàng)建Java類(lèi)文件創(chuàng)建Java項(xiàng)目 在Eclipse中編寫(xiě)程序,必須先創(chuàng)建項(xiàng)目。Eclipse中有很多種項(xiàng)目,其中Java項(xiàng)目用于管理和編寫(xiě)Java程序。 輸入項(xiàng)目名 選擇項(xiàng)目布局 創(chuàng)建Java類(lèi)文件 創(chuàng)建Java類(lèi)文件時(shí),自動(dòng)打開(kāi)Java編輯器。創(chuàng)建Java類(lèi)文件可以通過(guò)“新建Java類(lèi)”向?qū)?lái)完成。在Eclipse菜單欄中選擇“文件”/“新建”/“類(lèi)”命令,將打開(kāi)“新建Java類(lèi)”向?qū)?duì)話框,如下圖所示。 選擇源文件夾 輸入包名 輸入類(lèi)名 創(chuàng)建 main()方法 使用編輯器編寫(xiě)程序代碼 編輯器總是位于Eclipse工作臺(tái)的中間區(qū)域,該區(qū)域可以重疊放置多個(gè)編輯

16、器。編輯器的類(lèi)型可以不同,但它們的主要功能都是完成Java程序、XML配置等代碼編寫(xiě)或可視化設(shè)計(jì)工作。 打開(kāi) Java 編輯器 雙擊 Java 源文件 運(yùn)行Java程序 HelloJava類(lèi)包含main()主方法,它是一個(gè)可以運(yùn)行的主類(lèi)。例如,在Eclipse中運(yùn)行HelloJava程序,可以在“包資源管理器”視圖中右擊HelloJava文件,在彈出的菜單中選擇“運(yùn)行方式”/“ Java應(yīng)用程序”命令。程序運(yùn)行結(jié)果如下圖所示。程序調(diào)試本講大綱:1、斷點(diǎn)3、程序調(diào)試2、以調(diào)試方式運(yùn)行Java程序斷點(diǎn) 設(shè)置斷點(diǎn)是程序調(diào)試中必不可少的有效手段,Java調(diào)試器每次遇到程序斷點(diǎn)時(shí)都會(huì)將當(dāng)前線程掛起,即暫停當(dāng)前程序的運(yùn)行。 可以在Java編輯器中顯示代碼行號(hào)的位置雙擊添加或刪除當(dāng)前行的斷點(diǎn),或者在當(dāng)前行號(hào)的位置單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇“切換斷點(diǎn)”命令實(shí)現(xiàn)斷點(diǎn)的

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論