前言 ?
?????? 本文主要是一些關(guān)于 JSP +Tomcat開(kāi)發(fā)環(huán)境的安裝及配置的介紹,做到盡量詳細(xì)的介紹這些步驟,以方便剛接觸JSP+Tomcat開(kāi)發(fā)的朋友。
?
?
軟件 準(zhǔn)備 ?
1.JDK
?????? JDK即 Java Development Kit,現(xiàn)在最新的是JDK 1.6,可通過(guò)SUN公司的官網(wǎng) 下載 :http://java.sun.com/javase/downloads/index.jsp
?
2.開(kāi)發(fā)環(huán)境
?????? 一般的Java開(kāi)發(fā)人員都以Eclipse作為開(kāi)發(fā)環(huán)境,本人推薦使用MyEclipse,它是對(duì)Eclipse開(kāi)發(fā)環(huán)境的擴(kuò)展,自帶較多開(kāi)發(fā)插件,功能也比較強(qiáng)大。現(xiàn)在MyEclipse最新的版本是MyEclipse 8.0,可在網(wǎng)上搜索并下載。參考地址:http://downloads.myeclipseide.com/downloads/products/eworkbench/galileo/myeclipse-8.0.0-win32.exe
?
3.Web應(yīng)用 服務(wù)器
?????? 類(lèi)似于微軟的IIS,常見(jiàn)的JavaWeb應(yīng)用服務(wù)器有Tomcat或Tomcat+Apache、Resin、JBoss、WebLogic Server、WebSphere等。Tomcat技術(shù)先進(jìn)、性能穩(wěn)定,而且是免費(fèi)的,成為目前比較流行的Web服務(wù)器,筆者使用的就是Tomcat,Tomcat最新的版本是Tomcat 6.0,也可以在網(wǎng)上搜索并下載。參考地址:http://tomcat.apache.org/download-60. CGI
?
?
?
具體安裝及配置步驟 ?
一、安裝 JDK
?????? 1.運(yùn)行下載的JDK安裝程序,如jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe
?????? 2.默認(rèn)選擇下一步,直到完成。
?????? 3.修改環(huán)境變量:
????????????? 系統(tǒng) 桌面右擊“我的電腦”=》屬性=》高級(jí)=》環(huán)境變量;
?
?
????????????? 在“系統(tǒng)變量”欄點(diǎn)“新建”按鈕,新建系統(tǒng)變量,其中,變量名:JAVA-HOME,變量值為上面JDK的安裝路徑,默認(rèn)為C:\Program Files\Java\jdk
?
?
????????????? 再在“系統(tǒng)變量”欄找到并修改到變量Path,在其變量值最前端添加JDK安裝路徑,如下:C:\Program Files\Java\jdk
確定即可。注意:該路徑比上面的多了“\bin;”,其中分號(hào)“;”是不能少的。
?
?
?????? 4.驗(yàn)證JDK是否安裝成功。打開(kāi) Dos 命令窗體,輸入:java -version,若出現(xiàn)以下信息則表示安裝成功:
?
?
?
二、 Tomcat 的安裝及配置
1.Tomcat可以說(shuō)是個(gè)綠色軟件,不需要安裝。將下載的apache-tomcat-
2.運(yùn)行tomcat6下bin文件夾中的startup.bat,若前面的JAVA-HOME變量設(shè)置沒(méi)問(wèn)題,則會(huì)彈出一個(gè)DOS窗口顯示一些信息,最后欄會(huì)顯示服務(wù)啟動(dòng)時(shí)間信息,類(lèi)似Server startup in 768 ms,這就說(shuō)明Tomcat啟動(dòng)成功;
3.在 瀏覽器 中輸入:http://localhost:8080/則會(huì)進(jìn)入一個(gè)管理界面;
?
?
?
4.修改相關(guān)配置(位于tomcat6下conf文件夾中的一些 XML 文件):
?????? 1修改server.xml:打開(kāi)server.xml文件,找到<Connector port="8080"….>節(jié)點(diǎn),在該節(jié)點(diǎn)最后添加屬性URIEncoding="UTF-8",變?yōu)椋?
?????????????????????? <Connector port="8080" protocol="HTTP/1.1"
?????????????????????????????????????????? ?connectionTimeout="20000"
??????????????????????????????????????????? redirectPort="8443" URIEncoding="UTF-8"/>
這樣做的目的是為了解決使用http Get方法傳遞中文參數(shù)亂碼的問(wèn)題。
?????? 2修改context.xml:把其中的<Context>節(jié)點(diǎn)改為<Context reloadable="true">。目的是當(dāng)Web應(yīng)用中的文件或者web.xml文件修改后,Tomcat服務(wù)器會(huì)自動(dòng)重新加載當(dāng)前Web應(yīng)用,避免重新啟動(dòng)Tomcat。不過(guò)注意:這個(gè)修改會(huì)對(duì)Tomcat的運(yùn)行性能稍有影響,對(duì)開(kāi)發(fā)階段卻比較有用,但如果把Tomcat作為產(chǎn)品發(fā)布階段所使用的服務(wù)器,則最好修改成<Context reloadable="false">。
?????? 3修改tomcat-users.xml:在其中添加一個(gè)元素,如:<user username="lzy" pass word ="lzy" roles="admin,manager" />,分別代表Tomcat管理用的用戶(hù)名、密碼和用戶(hù)類(lèi)型,這個(gè)可自行設(shè)置。做完后,進(jìn)入http://localhost:8080/,點(diǎn)擊Administration中的Tomcat Magager,輸入用戶(hù)名、密碼,如設(shè)置無(wú)誤,則可進(jìn)入管理頁(yè)面。注意:訪問(wèn)Tomcat管理頁(yè)面時(shí),必須先啟動(dòng)Tomcat服務(wù)。
?
?
?
?三、開(kāi)發(fā)環(huán)境 MyEclipse 的安裝
??????? 直接運(yùn)行下載的MyEclipse安裝程序MyEclipse 8.exe,一直默認(rèn)直至完成即可。
?
?
四、關(guān)聯(lián) Tomcat 服務(wù)與 MyEclipse 開(kāi)發(fā)環(huán)境
?????? 通常MyEclipse中自帶了Tomcat服務(wù),但我們一般不適用它,而是使用自己配置的。
?????? 設(shè)置步驟:
????????????? 1.點(diǎn)擊工具條中的“Run/Stop/Restart Myeclips servers”下拉按鈕 =》config server =》 Servers =》 Tomcat =》? Tomcat 6.x ,在該標(biāo)簽欄中將目錄定位到Tomcat的根目錄,如C:\tomcat6即可,二三選項(xiàng)會(huì)自動(dòng)填,最后一個(gè)可以不填,再把“Tomcat server ”中的Enable勾選上,確定。
????????????? 2.再次點(diǎn)擊工具條中的“Run/Stop/Restart Myeclips servers”下拉按鈕,就會(huì)看到新增的服務(wù)“Tomcat 6.x”,后面就可 以通過(guò)這里來(lái)啟動(dòng)或停止Tomcat服務(wù)了。
?????? 關(guān)聯(lián)后,則可在MyEclipse中啟動(dòng)與停止服務(wù),不用再到Tomcat安裝目錄下去啟動(dòng)和停止。
?
?
?
?
?至此,JSP開(kāi)發(fā)環(huán)境就算安裝好了,可以放心使用了
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
