版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、整理課件JavaEE應(yīng)用程序開發(fā)山東財(cái)經(jīng)大學(xué)趙志崑整理課件1.2 Java EE開發(fā)環(huán)境搭建1.2.1 軟件的安裝軟件的安裝安裝的軟件如下。 JDK運(yùn)行時(shí):jdk1.7.0_60和jre7。 Web服務(wù)器:Tomcat 8.0.8。 IDE工具:MyEclipse 2014。 數(shù)據(jù)庫:MySQL或SQL Server 2008/2012。整理課件1.2.1 軟件的安裝1安裝安裝JDK 7本書安裝的版本是JDK 7 Update 60版(Windows XP支持的最終版本),安裝可執(zhí)行文件名為jdk-7u60-windows-i586.exe,雙擊即可啟動安裝向?qū)?,如圖1.2所示。整理課件1.2
2、.1 軟件的安裝 設(shè)置系統(tǒng)變量JAVA_HOME。右擊桌面“我的電腦”圖標(biāo),選擇【屬性】【高級】選項(xiàng)卡,單擊【環(huán)境變量】按鈕,彈出【環(huán)境變量】對話框,如圖1.3所示。整理課件1.2.1 軟件的安裝 在“系統(tǒng)變量”列表下單擊【新建】按鈕,彈出【新建系統(tǒng)變量】對話框,在“變量名”一欄輸入“JAVA_HOME”,“變量值”欄輸入JDK安裝路徑“C:Program FilesJavajdk1.7.0_60”,如圖1.4(a)所示,單擊【確定】按鈕完成配置。 設(shè)置系統(tǒng)變量Path。在“系統(tǒng)變量”列表中找到名為“Path”的變量,單擊【編輯】按鈕,在“變量值”字符串中加入路徑“;C:Program Fil
3、esJavajdk1.7.0_60bin”(或“%JAVA_HOME%bin;”),如圖1.4(b)所示,單擊【確定】按鈕。 (a)新建JAVA_HOME變量 (b)編輯Path變量整理課件1.2.1 軟件的安裝選擇任務(wù)欄【開始】【運(yùn)行】,輸入“cmd”并回車,進(jìn)入DOS界面。在命令行輸入“java -version”,如果配置成功就會出現(xiàn)Java的版本信息,如圖1.5所示。整理課件1.2.1 軟件的安裝2安裝安裝Tomcat 8Tomcat的運(yùn)行離不開JDK的支持,所以要先安裝JDK,然后才能正確安裝Tomcat。本書采用最新的Tomcat 8.0作為承載Java EE應(yīng)用的Web服務(wù)器,可
4、以在其官方網(wǎng)站:/下載,如圖1.6所示為Tomcat的下載發(fā)布頁。整理課件1.2.1 軟件的安裝其中Core下的zip項(xiàng)目是Tomcat綠色版,解壓即可使用(用binstartup.bat啟動),而Windows Service Installer(手形鼠標(biāo)所指)則是一個(gè)安裝版軟件(建議Java初學(xué)者選擇使用),下載獲得的文件名為apache-tomcat-8.0.8.exe,雙擊啟動安裝向?qū)?,如圖所示,安裝過程均取默認(rèn)選項(xiàng)。整理課件1.2.1 軟件的安裝安裝完畢Tomcat會自行啟動,可打開瀏覽器輸入“http:/localhost:8080”后
5、回車測試。若正常顯示,則不用修改端口。若無法呈現(xiàn)頁面,說明Tomcat默認(rèn)的端口(8080)被占用,需要修改。先關(guān)閉Tomcat,打開Tomcat的配置文件server.xml(位于C:Program FilesApache Software FoundationTomcat 8.0conf下),如圖所示。整理課件1.2.1 軟件的安裝完成后,選擇【開始】【所有程序】【Apache Tomcat 8.0 Tomcat8】【Monitor Tomcat】重啟Tomcat。再次打開瀏覽器,輸入“http:/localhost:9080/”(要輸自己設(shè)的端口號)后回車,若出現(xiàn)如圖所示的頁面,表明安裝
6、成功。整理課件1.2.1 軟件的安裝3安裝安裝MyEclipse 2014目前,MyEclipse在國內(nèi)有了官網(wǎng):http:/ EE初學(xué)者。本書使用MyEclipse在Windows下最新的穩(wěn)定版本MyEclipse 2014,從官網(wǎng)下載安裝包可執(zhí)行文件myeclipse-pro-2014-GA-offline-installer- windows.exe,雙擊啟動安裝向?qū)?,如圖所示。整理課件1.2.1 軟件的安裝按照向?qū)У闹敢虏僮?,安裝過程從略。安裝完成后再從官網(wǎng)免費(fèi)下載Myeclipse2014激活教程,請讀者自己學(xué)習(xí)破解,破解注冊完就可以無限期地使用MyEclipse了!如圖1.11
7、所示為MyEclipse 2014的啟動畫面及版本信息。(a)啟動畫面(b)版本信息框整理課件1.2.1 軟件的安裝4安裝安裝SQL Server 2008(1)安裝前準(zhǔn)備)安裝前準(zhǔn)備一臺干凈的計(jì)算機(jī),要求: Windows XP Professional SP3系統(tǒng)。 不能是安裝有(或曾經(jīng)裝過)微軟Visual Studio 2008/2010這類.NET系列產(chǎn)品的計(jì)算機(jī)。 足夠大的硬盤空間。整理課件1.2.1 軟件的安裝(2)安裝)安裝SQL Server 2008因SQL Server 2008需要.NET Framework 3.5的支持,安裝程序啟動后會檢測系統(tǒng)是否已經(jīng)安裝了.NET
8、 Framework 3.5,如果沒有安裝,則彈出要求安裝的對話框,單擊【確定】按鈕,等待一段時(shí)間后進(jìn)入如圖1.12所示的“.NET Framework 3.5許可協(xié)議”窗口,同意許可條款并單擊【安裝】按鈕開始安裝。整理課件1.2.1 軟件的安裝安裝完.NET Framework 3.5后可能會彈出需要安裝Windows XP補(bǔ)丁的對話框,這是安裝SQL Server 2008必須安裝的補(bǔ)丁。安裝完該補(bǔ)丁后重啟計(jì)算機(jī)。重啟計(jì)算機(jī)后會重新啟動安裝程序,進(jìn)入【SQL Server安裝中心】窗口,單擊左邊菜單欄中的“安裝”選項(xiàng)卡,在窗口右邊將列出可供選擇的安裝方式,如圖1.13所示。整理課件1.2.
9、1 軟件的安裝需要特別提出,向?qū)нM(jìn)入【數(shù)據(jù)庫引擎配置】窗口后,在“賬戶設(shè)置”選項(xiàng)卡中選擇身份驗(yàn)證模式為“混合模式”,并為內(nèi)置的系統(tǒng)管理員賬戶“sa”設(shè)置密碼,為了便于介紹,本書簡單地設(shè)為“123456”,如圖1.14所示。整理課件1.2.2 整合開發(fā)環(huán)境1配置配置MyEclipse 2014所用的所用的JRE在MyEclipse 2014中內(nèi)嵌了Java編譯器,但為了使用最新的Java,這里指定1.2.1節(jié)中安裝的JDK 7,需要手動配置。啟動MyEclipse 2014,選擇主菜單【W(wǎng)indow】【Preferences】,出現(xiàn)如圖1.15所示的窗口。整理課件1.2.2 整合開發(fā)環(huán)境選擇左邊
10、項(xiàng)目樹中【Java】【Installed JREs】項(xiàng),會發(fā)現(xiàn)MyEclipse已有默認(rèn)的JRE選項(xiàng)(但本書不用此選項(xiàng)),單擊右邊【Add】按鈕,添加1.2.1節(jié)中安裝的JDK并命名為jdk7,如圖1.16所示。整理課件1.2.2 整合開發(fā)環(huán)境2集成集成MyEclipse 2014與與Tomcat 8啟動MyEclipse 2014,選擇主菜單【W(wǎng)indow】【Preferences】,單擊左邊項(xiàng)目樹中【MyEclipse】【Servers】【Tomcat】【Tomcat 8.x】項(xiàng),在窗口右邊選中“Enable”激活Tomcat 8.x,設(shè)置Tomcat 8的安裝路徑,如圖1.17所示。整理
11、課件1.2.2 整合開發(fā)環(huán)境進(jìn)一步展開項(xiàng)目樹,選擇【Tomcat 8.x】【JDK】項(xiàng),將其設(shè)為前面剛添加、配置的名為jdk7的Installed JRE(從下拉列表中選擇),如圖1.18所示。整理課件1.2.2 整合開發(fā)環(huán)境在MyEclipse 2014工具欄中單擊【Run/Stop/Restart MyEclipse Servers】復(fù)合按鈕 右邊的下拉箭頭,選擇【Tomcat 8.x】【Start】,如圖1.19所示。整理課件1.2.2 整合開發(fā)環(huán)境在MyEclipse 2014主界面下方控制臺區(qū)會輸出Tomcat的啟動信息,如圖1.20所示,說明服務(wù)器已經(jīng)開啟了。整理課件1.3 Jav
12、a EE開發(fā)入門1.3.1 MyEclipse集成開發(fā)環(huán)境集成開發(fā)環(huán)境1啟動啟動MyEclipse 2014在Windows下選擇菜單 【所有程序】【MyEclipse】【MyEclipse 2014】【MyEclipse Professional 2014】,啟動MyEclipse 2014環(huán)境。初次啟動會要求選擇一個(gè)工作區(qū)(Workspace),如圖1.21所示,就是用于存放用戶項(xiàng)目(所開發(fā)程序)的地方,取默認(rèn)項(xiàng)即可。整理課件1.3.1 MyEclipse集成開發(fā)環(huán)境單擊【OK】按鈕,進(jìn)入集成開發(fā)工作界面,如圖1.22所示。整理課件1.3.1 MyEclipse集成開發(fā)環(huán)境2IDE界面布局
13、界面布局(1)菜單欄)菜單欄窗體頂部是菜單欄,包含主菜單(如File)和其所屬的菜單項(xiàng)(如【File】【New】),菜單項(xiàng)下面還可以有子菜單,如圖1.23所示。整理課件1.3.1 MyEclipse集成開發(fā)環(huán)境(2)工具欄)工具欄位于菜單欄下面的是工具欄,如圖1.24所示。整理課件1.3.1 MyEclipse集成開發(fā)環(huán)境(3)透視圖切換器)透視圖切換器位于工具欄最右側(cè)的是MyEclipse特有的透視圖切換器,如圖1.25所示,它可以顯示多個(gè)透視圖以供切換。整理課件1.3.1 MyEclipse集成開發(fā)環(huán)境(4)視圖)視圖視圖是顯示在主界面中的一個(gè)小窗口,可以單獨(dú)最大化、最小化,調(diào)整顯示大小、
14、位置或關(guān)閉。除了工具欄、菜單欄和狀態(tài)欄之外,MyEclipse的界面就是由這樣的一個(gè)個(gè)小窗口組合起來的,像拼圖一樣構(gòu)成了MyEclipse界面的主體。如圖1.26所示為一個(gè)大綱視圖。整理課件1.3.1 MyEclipse集成開發(fā)環(huán)境(5)代碼編輯器)代碼編輯器在界面的中央會顯示文件編輯器及其中的程序代碼。這個(gè)編輯器與視圖非常相似,也能最大化和最小化,若打開的是JSP源文件,還會在編輯器的上半部窗口中實(shí)時(shí)顯示出頁面的預(yù)覽效果,如圖1.27所示。整理課件1.3.1 MyEclipse集成開發(fā)環(huán)境3組件化的功能組件化的功能在結(jié)構(gòu)上,MyEclipse 2014的功能可分為7類。 Java EE模型。
15、 Web開發(fā)工具。 EJB開發(fā)工具。 應(yīng)用程序服務(wù)器的連接器。 Java EE項(xiàng)目部署服務(wù)。 數(shù)據(jù)庫服務(wù)。 MyEclipse整合幫助。整理課件1.3.1 MyEclipse集成開發(fā)環(huán)境事實(shí)上,MyEclipse(6.0版之前)原本只是作為Eclipse環(huán)境的一個(gè)插件而存在的,只不過后來隨著它功能的日益強(qiáng)大,逐步取代Eclipse而成為獨(dú)立的Java EE集成開發(fā)工具,但在其界面的主菜單里至今仍保留著【MyEclipse】這一菜單,如圖1.28所示。 整理課件第一個(gè)Web程序 1、啟動MyEclipse 2、創(chuàng)建一個(gè)Dynamic Web Project 從菜單選擇“New”-“Project
16、”-“Dynamic Web Project” 注意將“Target RunTime”設(shè)置為Tomcat 3、創(chuàng)建一個(gè)JSP頁面 從菜單選擇“New”-“Other”-“JSP”(在WebContent目錄下) 輸入代碼 4、運(yùn)行 從菜單選擇“Run” 啟動Tomcat后,將看到運(yùn)行結(jié)果整理課件JSP代碼My First Web ProgramHello World!整理課件第一個(gè)Servlet 1、創(chuàng)建一個(gè)Servlet 從菜單選擇“New”-“Other”-“Servlet”。 給類起名,給Servlet起名,可以不同,Tomcat會在配置文件中建立映射關(guān)系。 2、在doGet方法中添加以
17、下代碼: PrintWriter out = response.getWriter(); out.println(Hello World!); 3、運(yùn)行 從菜單選擇“Run” 啟動Tomcat后,將看到運(yùn)行結(jié)果整理課件1.3.3 Java EE程序的調(diào)試1設(shè)置斷點(diǎn)設(shè)置斷點(diǎn)在源代碼語句左側(cè)的隔條上雙擊鼠標(biāo)左鍵,可以在當(dāng)前行設(shè)置斷點(diǎn)。整理課件1.3.3 Java EE程序的調(diào)試2進(jìn)入調(diào)試透視圖進(jìn)入調(diào)試透視圖部署運(yùn)行程序,遇到斷點(diǎn)時(shí)系統(tǒng)會自動切換到如圖1.47所示的調(diào)試透視圖界面。整理課件1.3.3 Java EE程序的調(diào)試3變量查看變量查看右上部的Variables視圖顯示了此刻程序中各個(gè)變量的取
18、值,如圖1.48所示。整理課件1.3.3 Java EE程序的調(diào)試4變量跟蹤變量跟蹤接下來,從斷點(diǎn)處往下一步一步(單步)執(zhí)行程序,同時(shí)跟蹤各變量的動態(tài)變化,如圖1.49所示,單擊Debug視圖右上方工具欄的【Step Over】按鈕,每單擊一下,程序就往下執(zhí)行一步。整理課件1.3.4 管理Java EE項(xiàng)目1導(dǎo)出項(xiàng)目導(dǎo)出項(xiàng)目右擊項(xiàng)目名,選擇菜單【Export】,在彈出的【Export】窗口中展開項(xiàng)目樹,選擇【General】【File System】(表示導(dǎo)出的項(xiàng)目存盤在本地文件系統(tǒng)),如圖1.52所示,單擊【Next】按鈕繼續(xù)。整理課件1.3.4 管理Java EE項(xiàng)目單擊【Browse】按鈕選擇存盤路徑,如圖1.53所示。整理課件1.3.4 管理Java EE項(xiàng)目2移除項(xiàng)目移除項(xiàng)目右擊項(xiàng)目名,選擇菜單【Delete】,彈出【Delete Resources】窗口,如圖1.54所示,單擊【OK】按鈕,操作之后發(fā)現(xiàn)工程目錄中對應(yīng)項(xiàng)目的整個(gè)目
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 租客有老人小孩租房合同(2篇)
- 巜趙州橋 課件
- 西南林業(yè)大學(xué)《茶藝》2023-2024學(xué)年第一學(xué)期期末試卷
- 西京學(xué)院《設(shè)計(jì)表現(xiàn)》2023-2024學(xué)年第一學(xué)期期末試卷
- 探究水溫對金魚呼吸的影響
- 新人教版五年級上冊用字母表示數(shù)例3教程
- 西京學(xué)院《工程力學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 西京學(xué)院《安裝工程計(jì)量與計(jì)價(jià)》2021-2022學(xué)年第一學(xué)期期末試卷
- 西華師范大學(xué)《數(shù)字電子技術(shù)基礎(chǔ)》2022-2023學(xué)年期末試卷
- 描寫眼睛 課件
- 骨科復(fù)試問答題
- 新版慢病隨訪表3頁
- 《實(shí)踐論》讀書PPT課件
- 小產(chǎn)權(quán)拆遷安置回遷房買賣合同
- 青島版科學(xué)六年級上冊《齒輪》教學(xué)設(shè)計(jì)
- 《偷影子的人》PPT課件
- 江南大學(xué)鋼結(jié)構(gòu)設(shè)計(jì)期末復(fù)習(xí)題考題附答案
- 電力系統(tǒng)三維可視化技術(shù)及應(yīng)用
- 中學(xué)30+15高效課堂教學(xué)改革實(shí)施方案
- (完整版)師說寫作素材
- 陽光照耀著塔什庫爾干(二胡+鋼琴伴奏) 鋼琴伴奏譜 五線譜 伴奏譜 鋼琴譜 譜 正譜
評論
0/150
提交評論