




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
JavaWeb開發(fā)環(huán)境搭建【知識目標】掌握JDK的下載、安裝和配置過程。掌握Tomcat的下載、安裝和配置過程。掌握Eclipse的下載和配置過程。掌握開發(fā)JavaWeb程序的基本操作步驟?!灸芰δ繕恕磕苷_搭建JavaWeb的開發(fā)環(huán)境。能熟練地在Eclipse中開發(fā)JavaWeb程序。JavaWeb開發(fā)環(huán)境搭建2.1JDK的下載、安裝和配置2.2Tomcat的下載、安裝和配置2.3Eclipse的下載和配置2.4第一個JavaWeb項目JDK是Java開發(fā)工具包,包括Java編譯工具、運行工具和調(diào)試工具等。Java平臺包括3個版本:JavaSE:標準版,適合開發(fā)桌面應用程序和底層應用程序。JavaEE:企業(yè)版,采用標準化模塊組件,為企業(yè)級應用提供了標準平臺,簡化了復雜的企業(yè)級編程。JavaME:精簡版,包含高度優(yōu)化精簡的Java運行時環(huán)境,專門針對小型的消費電子產(chǎn)品。2.1JDK的下載、安裝和配置2.1.1JDK的下載2.1.2JDK的安裝2.1.3JDK環(huán)境變量的配置2.1.4JDK安裝配置的結(jié)果檢驗2.1JDK的下載、安裝和配置step1:通過鏈接/technetwork:/java/javase/downloads/index.html打開官方網(wǎng)站。2.1.1JDK的下載單擊線框部分將打開JDK的下載列表step2:根據(jù)自己的操作系統(tǒng)類型選擇下載對應的JDK安裝文件。2.1.1JDK的下載選擇“接受協(xié)議”根據(jù)操作系統(tǒng)類型選擇恰當?shù)陌惭b包注意:如果要安裝JDK9.0及以前的JDK版本,一定要根據(jù)自己操作系統(tǒng)是32位還是64位下載與之匹配的JDK安裝文件。32位的操作系統(tǒng)只能安裝32位版的JDK,64位的操作系統(tǒng)雖然可以安裝32位版的JDK,但選擇位數(shù)一致的64位版更為恰當。JDK官方網(wǎng)站僅提供64位的JDK10.0安裝文件,如果是32位的操作系統(tǒng)則不能安裝這個版本的JDK。2.1.1JDK的下載2.1.2JDK的安裝step1:雙擊JDK安裝文件,打開如圖所示的“安裝程序”界面。2.1.2JDK的安裝step2:在“定制安裝”界面中可單擊圖標,選擇或取消安裝某一JDK功能,也可點擊【更改】按鈕選擇將JDK安裝到其他路徑。點擊可更改JDK的安裝位置選擇要安裝的JDK功能2.1.2JDK的安裝step3:在“進度”界面不可操作,僅僅展示JDK的安裝進度。2.1.2JDK的安裝step4:在“目標文件夾”界面設置JRE的安裝路徑,可點擊【更改】按鈕,更改JRE安裝路徑。點擊可更改JRE的安裝位置注意:JRE的安裝路徑一定要與“定制安裝”界面中選擇的JDK的安裝路徑屬于同一個父文件夾。2.1.2JDK的安裝step5:在“進度”界面不可操作,僅僅展示JRE的安裝進度。2.1.2JDK的安裝step6:JRE安裝完成后會自動打開如圖所示的“完成”界面,說明已成功將JDK安裝到電腦上,點擊【關閉】按鈕,結(jié)束整個JDK的安裝。2.1.3JDK環(huán)境變量的配置環(huán)境變量的類型:用戶變量:只能被當前用戶使用系統(tǒng)變量:可被系統(tǒng)所有用戶使用需要設置的環(huán)境變量變量名變量值功能JAVA_HOME當前JDK的安裝路徑,如:C:\ProgramFiles\Java\jdk1.8.0_121說明JDK所在的父目錄的路徑Path%JAVA_HOME%\bin說明Java可執(zhí)行程序的位置CLASSPATH.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;說明類和包文件的搜索路徑2.1.3JDK環(huán)境變量的配置step1:右鍵單擊桌面“計算機”圖標,在彈出的快捷菜單中選擇“屬性”,將打開如圖所示“系統(tǒng)”窗口。2.1.3JDK環(huán)境變量的配置step2:在上圖中單擊“高級系統(tǒng)設置”,將打開如圖所示的“系統(tǒng)屬性”窗口。2.1.3JDK環(huán)境變量的配置step3:在上圖中單擊【環(huán)境變量】按鈕,將打開如圖所示的“環(huán)境變量”窗口。2.1.3JDK環(huán)境變量的配置step4-1:查找三個變量是否已存在,若存在,則將變量值追加到已有變量值的末尾。2.1.3JDK環(huán)境變量的配置step4-2:查找三個變量是否已存在,若不存在,則新建變量并設置變量值。2.1.3JDK環(huán)境變量的配置注意:環(huán)境變量的名稱和值不區(qū)分大小寫。當環(huán)境變量存在時,只能在該變量值的末尾追加新值,而不能刪除原有的變量值,以免造成其他軟件不能正常運行。在三個環(huán)境變量中,JAVA_HOME是被包含在另外兩個環(huán)境變量中的,其值為JDK的安裝路徑,因此,如果Path和CLASSPATH的變量值已包含了完整詳細的JDK安裝路徑信息,則JAVA_HOME可以不必設置。2.1.4JDK安裝配置的結(jié)果檢驗step1:打開“運行”窗口。打開方式有兩種,一種是通過單擊“開始”菜單中的“運行”選項,一種是利用快捷鍵“Windows窗口鍵+R”。step2:在“運行”窗口中輸入字符串“cmd”并點擊【確定】按鈕,打開的“控制”窗口。2.1.4JDK安裝配置的結(jié)果檢驗step3:在“控制”窗口中輸入字符串“javac”并輸入回車符,若出現(xiàn)左圖所示文字說明,則說明JDK的安裝和配置存在問題,若出現(xiàn)右圖所示文字說明,則說明JDK的安裝和配置成功。失敗成功輸入javac2.1.4JDK安裝配置的結(jié)果檢驗注意:在JDK安裝配置完畢后需重新打開新的“控制”窗口,否則新的安裝配置信息無法更新,導致即便安裝配置正確,“控制”窗口的顯示結(jié)果仍然是失敗的界面。2.2Tomcat的下載、安裝和配置Web服務器是指駐留于因特網(wǎng)上某種類型計算機的程序,當客戶端瀏覽器連到Web服務器上并請求文件時,服務器將處理該請求并將文件反饋到客戶端瀏覽器上。Web服務器不僅能夠存儲信息,還能在用戶通過Web瀏覽器提供的信息的基礎上運行腳本和程序。現(xiàn)階段,支持Java的Web服務器有很多,例如:Kangle、WebSphere、Tomcat、Jboss等。2.2Tomcat的下載、安裝和配置Tomcat是一個免費的開放源代碼的Web應用服務器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是JavaServlet2.2和JavaServerPages1.1技術的標準實現(xiàn),是基于Apache許可證下開發(fā)的自由軟件,因此,是初學者進行JavaWeb程序開發(fā)和調(diào)試的首選。2.2Tomcat的下載、安裝和配置2.2.1Tomcat的下載2.2.2Tomcat的安裝2.2.3Tomcat的啟動2.2.4Tomcat安裝結(jié)果檢驗2.2.5Tomcat的目錄結(jié)構(gòu)2.2.6在Tomcat中部署Web應用2.2.7Tomcat的配置2.2.1Tomcat的下載step1:按照鏈接打開Tomcat的官方下載網(wǎng)站。2.2.1Tomcat的下載注意:安裝Tomcat前一定保證安裝了JDK并配置了環(huán)境變量,我們可以通過點擊首頁的“Whichversion?”打開Tomcat與JDK的版本對照表,查看Tomcat與JDK的版本對應情況。Tomcat版本號JDK版本號2.2.1Tomcat的下載step2:點擊首頁左方導航列表中“Download”部分中的“Tomcat8”,打開Tomcat8的下載主頁。step3:單擊安裝資源的超鏈接即可完成下載。Tomcat解壓縮版Tomcat安裝版2.2.2Tomcat的安裝step1:運行下載的Tomcat的安裝文件,打開如圖所示“歡迎”界面。2.2.2Tomcat的安裝step2:在上圖中點擊【Next】按鈕即可打開如圖所示的“許可協(xié)議”界面。2.2.2Tomcat的安裝step3:在上圖中點擊【IAgree】按鈕將進入如圖所示的“選擇組件”界面,該界面用于設置需要安裝的Tomcat服務器組件。安裝類型:Normal、Minimum、Full、Custom根據(jù)需要增減組件提示:為避免因設置錯誤而影響Tomcat服務器的啟動和運行,建議初學者保持默認設置不做修改。2.2.2Tomcat的安裝step4:在上圖點擊【Next】按鈕將進入如圖所示的“配置”界面,該界面主要完成對Tomcat服務器的相關端口、名稱及管理員賬戶和密碼的設置提示:為避免因設置錯誤而影響Tomcat服務器的啟動和運行,建議初學者保持默認設置不做修改。關閉服務器的端口HTTP協(xié)議連接端口AJP協(xié)議連接端口Windows服務器名Tomcat管理員登錄名、密碼和角色2.2.2Tomcat的安裝step5:在上圖中點擊【Next】按鈕將進入如圖所示的“Java虛擬機”界面,該界面用于設置Tomcat的Java虛擬機運行環(huán)境。Tomcat8.5要求:JavaSE7.0及以后版本的JRE安裝路徑可點擊后,選擇其他版本的JRE運行環(huán)境2.2.2Tomcat的安裝step6:在上圖中點擊【Next】按鈕將進入如圖所示的“選擇安裝路徑”界面,該界面用于設置將Tomcat安裝在哪個位置。可點擊后,選擇將Tomcat的安裝到其他路徑2.2.2Tomcat的安裝step7:在上圖中點擊【Install】按鈕將進入如圖所示的“安裝中”界面,該界面不可操作,僅僅展現(xiàn)的是Tomcat的安裝狀態(tài)和安裝進度。2.2.2Tomcat的安裝step8:Tomcat安裝完畢后會自動打開如圖所示的“安裝完成”界面,點擊【Finish】按鈕,結(jié)束整個Tomcat的安裝。運行ApacheTomcat打開自述文件2.2.3Tomcat的啟動Tomcat安裝完畢后為了驗證服務器是否可以使用,首先需要檢查Tomcat服務器是否可以正常啟動。如果在安裝Tomcat的最后一個界面——“安裝完成”界面中勾選了“RunApacheTomcat”,那么在結(jié)束安裝后會自動啟動Tomcat服務器,并在電腦任務欄出現(xiàn)Tomcat服務器的圖標,表示服務器處于啟動狀態(tài),如果服務器處于關閉狀態(tài),則圖標顯示為。2.2.3Tomcat的啟動雙擊任務欄中的Tomcat服務器的圖標,將打開如圖所示的Tomcat的配置界面。服務器的啟動方式:1.Automatic(自動啟動)2.Manual(手動啟動,默認)3.Disabled(不啟動)服務器的狀態(tài)設置按鈕:1.【Start】:啟動2.【Stop】:停止3.【Pause】:暫停4.【Restart】:重啟2.2.3Tomcat的啟動當任務欄未顯示Tomcat服務器圖標時,可以通過以下兩種方式打開Tomcat服務器的屬性窗口。以窗口形式啟動Tomcat服務器配置界面2.2.4Tomcat安裝結(jié)果檢驗當我們打開瀏覽器并在地址欄輸入http://localhost:8080,如果能打開如圖所示的頁面時,就說明Tomcat已經(jīng)安裝成功并能正常運行。2.2.5Tomcat的目錄結(jié)構(gòu)文件夾/文件功能說明bin保存啟動與監(jiān)控Tomcat命令文件的文件夾conf保存Tomcat配置文件的文件夾,如servlet.xmllib保存Web應用能訪問的JAR包文件的文件夾logs存Tomcat日志文件的文件夾保temp保存Tomcat臨時文件的文件夾webappsTomcat默認的Web應用發(fā)布目錄work各種由JSP容器自動生成的Servlet文件的文件夾LICENSETomcat許可說明文件NOTICETomcat注意事項說明文件tomcat.icoTomcat圖標文件Uninstall.exeTomcat卸載程序文件2.2.6在Tomcat中部署Web應用方法1:將Web應用文件夾復制到Tomcat安裝目錄下的webapps文件夾中。webapps文件夾路徑自定義項目文件夾輸入URL:http://服務器IP:端口/項目文件夾名2.2.6在Tomcat中部署Web應用方法2:在%Tomcat安裝目錄%\Conf\server.xml文件中進行配置。<Hostname="localhost"appBase="webapps"unpackWARs="true"autoDeploy="true">……<Contextpath="/test"docBase="F:\myapp"/></Host>Web應用文件夾路徑在瀏覽器中輸入的Web應用名稱2.2.7Tomcat的配置
1、修改HTTP協(xié)議訪問端口<Connectorport="8080"protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443"/><Connectorport="8888"protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443"/>%Tomcat安裝路徑%\conf文件夾新的端口號2.2.7Tomcat的配置
1、修改HTTP協(xié)議訪問端口注意:盡量不要修改Tomcat的默認端口號,除非該端口號不能正常使用。Tomcat服務器通過多個端口向外界提供不同的服務,因此在server.xml文件中存在多個針對不同服務協(xié)議的Connector標簽,protocol屬性為"HTTP/1.1"的Connector標簽才是針對HTTP協(xié)議訪問服務的,修改該標簽的port屬性值才能修改HTTP協(xié)議訪問端口。修改server.xml文件后,需要重啟Tomcat服務器才能使修改生效。2.2.7Tomcat的配置
2、設置web應用的默認首頁%Tomcat安裝路徑%\conf文件夾<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>首頁文件名</welcome-file></welcome-file-list>已設置的默認首頁,可添加其他默認首頁文件名說明:此處設置的內(nèi)容是對tomcat下所有工程生效,若只想設置某個web應用的默認首頁,可只設置該web應用的web.xml文件。2.2.7Tomcat的配置
2、設置web應用的默認首頁注意:修改了web.xml文件的內(nèi)容后,需要重新啟動Tomcat服務器才能使修改生效。如果沒有為Web應用項目設置默認首頁,又不使用包含完整文件名稱的URL來訪問Web應用項目,則會出現(xiàn)“HTTPStatus404”錯誤。在web.xml文件中可設置多個默認首頁,優(yōu)先級依據(jù)它們在文件首頁列表中的前后順序,越靠前的優(yōu)先級越高。2.3Eclipse的下載和配置IDE(IntegratedDevelopmentEnvironment,集成開發(fā)環(huán)境)是提供程序開發(fā)環(huán)境的應用程序,一般包括代碼編輯器、編譯器、調(diào)試器和圖形用戶界面等工具。Java系列的常用IDE包括Jbuilder、Jcreator、NetBeans、Eclipse和MyEclipse等。2.3Eclipse的下載和配置Eclipse是一個基于Java的、開放源碼的、可擴展的應用開發(fā)平臺,其本身并不提供大量的功能,而是通過插件來實現(xiàn)程序的快速開發(fā)。官方網(wǎng)站提供適用于JavaEE的EclipseIDE免費下載,使無需安裝其他插件就可創(chuàng)建動態(tài)Web項目,因此常常作為JavaWeb開發(fā)的首選開發(fā)工具。2.3Eclipse的下載和配置2.3.1Eclipse的下載2.3.2Eclipse的啟動2.3.3Eclipse的配置2.3.4在Eclipse中發(fā)布Web項目2.3.1Eclipse的下載下載地址:/downloads/packages/選擇針對JavaEE開發(fā)者專用的Eclipse,以及與操作系統(tǒng)類型及位數(shù)匹配的Eclipse版本2.3.1Eclipse的下載注意:Eclipse的版本位數(shù)必須與計算機上已安裝的JDK版本位數(shù)一致,否則無法運行。例如,如果在64位Windows操作系統(tǒng)中安裝的是32位的JDK,那么Eclipse也只能選擇32位版,而不能選擇64位版。2.3.2Eclipse的啟動step1:Eclipse是綠色軟件,無需安裝,直接解壓壓縮包,并運行文件夾中的eclipse.exe文件。2.3.2Eclipse的啟動step2:設置工作目錄。存放JavaWeb應用程序項目及其所有文件的文件夾點擊后,打開工作目錄路徑設置窗口勾選后,以后打開Eclipse將不再顯示本窗口,默認當前設置的工作目錄2.3.2Eclipse的啟動step3:打開如圖所示的Eclipse的主界面。2.3.2Eclipse的啟動注意:要啟動Eclipse必須保證計算機已安裝與其匹配的JDK版本,越新的Eclipse版本需要的JDK版本也越高,如果計算機上已安裝的JDK版本達不到Eclipse運行的最低要求將無法啟動Eclipse。例如:2018年6月發(fā)布的photon版的Eclipse就要求安裝了JDK8.0及以上版本才能運行。2.3.3Eclipse的配置
1、Web服務器的配置step1:在Eclipse主界面中選擇【W(wǎng)indows】→【Preference】,打開“屬性”窗口。點擊后,打開服務器運行環(huán)境配置窗口2.3.3Eclipse的配置
1、Web服務器的配置step2:在“屬性”窗口中選擇【Server】→【RuntimeEnvironment】,然后點擊【Add】按鈕,將打開“新建服務器運行環(huán)境”窗口。勾選,才會在配置完畢后創(chuàng)建一個本地Tomcat服務器選擇之前安裝的Tomcat服務器版本2.3.3Eclipse的配置
1、Web服務器的配置step3:在“新建服務器運行環(huán)境”窗口中選擇Tomcat服務器的安裝路徑,然后點擊【Finish】按鈕。點擊后打開路徑選擇窗口,設置其他已安裝的Tomcat軟件所在路徑2.3.3Eclipse的配置
1、Web服務器的配置step4:在“屬性”窗口中點擊【ApplyandClose】按鈕結(jié)束配置操作。配置的服務器運行時環(huán)境記錄主界面的“Server”窗口中出現(xiàn)相應的服務器圖標2.3.3Eclipse的配置
2、編碼類型的配置step1:在Eclipse主界面中選擇【W(wǎng)indows】→【Preference】命令,打開“屬性”窗口。step2:選擇【W(wǎng)eb】組的【JSPFiles】選項,然后在下拉列表【Encoding】中選擇支持中文的編碼類型,如UTF-8,最后點擊【OK】按鈕完成配置。2.3.4在Eclipse中發(fā)布Web項目step2:選擇使用Tomcat服務器安裝路徑step1:雙擊Tomcat服務器打開服務器配置窗口step3:設置值為Tomcat服務器安裝路徑下的webapps文件夾2.3.4在Eclipse中發(fā)布Web項目注意:部分Windows系統(tǒng)(如Win8和win10)對系統(tǒng)盤進行了寫保護以加強對操作系統(tǒng)的安全控制,如果設置的項目發(fā)布路徑剛好在系統(tǒng)盤會導致項目發(fā)布的失敗,并使該項目在Eclipse中的無法正常運行,可采取兩種方法來解決這個問題:打開項目發(fā)布路徑所在文件夾的寫保護權限。將項目發(fā)布到非系統(tǒng)盤,在%Tomcat安裝目錄%\Conf\server.xml文件中按下列格式添加標簽。<Hostname="localhost"appBase="webapps"……>……
<Contextpath="訪問項目的URL"docBase="Web應用文件夾物理路徑"/></Host>2.4第一個JavaWeb項目2.4.1創(chuàng)建動態(tài)網(wǎng)站項目2.4.2創(chuàng)建JSP源文件2.4.3編寫源代碼2.4.4部署項目2.4.5啟動Tomcat服務器2.4.6運行源代碼文件2.4.1創(chuàng)建動態(tài)網(wǎng)站項目step1:在Eclipse主界面選擇【File】→【New】→【DynamicWebProject】,打開“新建動態(tài)Web項目”窗口。2.4.1創(chuàng)建動態(tài)網(wǎng)站項目step2:在“新建動態(tài)Web項目”界面中,輸入項目名稱,然后點擊【Finish】按鈕。輸入項目名稱不能為空,必須為之前創(chuàng)建的一個Tomcat服務器注意:創(chuàng)建動態(tài)網(wǎng)站項目前一定要保證已在Eclipse中配置了至少一個內(nèi)部Web服務器。2.4.1創(chuàng)建動態(tài)網(wǎng)站項目項目創(chuàng)建后,將在Eclipse主界面左邊的項目資源管理器窗口中顯示出來。項目test的目錄結(jié)構(gòu)JSP源文件的存放目錄2.4.2創(chuàng)建JSP源文件step1:右鍵單擊項目下的W
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電機在舞臺燈光的應用考核試卷
- 方便食品行業(yè)的綠色制造與環(huán)保責任考核試卷
- 電子出版物批發(fā)商的庫存周轉(zhuǎn)率分析考核試卷
- 外貿(mào)英語函電代理課件
- 塑造卓越團隊
- 探索反應速率
- 深圳職業(yè)技術大學《國家公園與自然保護地規(guī)劃》2023-2024學年第二學期期末試卷
- 閩侯縣2025年四年級數(shù)學第二學期期末達標檢測模擬試題含解析
- 上海市浦東新區(qū)第三教育署達標名校2025年初三質(zhì)量監(jiān)測(一)物理試題試卷含解析
- 濟南市天橋區(qū)重點中學2025屆中考數(shù)學試題山東卷沖刺訓練解析含解析
- 《基于PLC的包裝機控制系統(tǒng)的設計與實現(xiàn)》10000字(論文)
- 2025年江蘇交通控股有限公司招聘筆試參考題庫含答案解析
- 2025年成都地鐵運營有限公司招聘筆試參考題庫含答案解析
- 《藝術作品欣賞》課件
- 中國國際工程咨詢有限公司招聘筆試沖刺題2025
- 自動分類垃圾桶創(chuàng)新
- 《破產(chǎn)法學》課程教學大綱
- 造價咨詢應急預案及措施
- 《傷逝》課件.教學課件
- 第四講大力推進現(xiàn)代化產(chǎn)業(yè)體系建設-形勢與政策
- 有限空間安全技術交底
評論
0/150
提交評論