知識(shí)
不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們?cè)谧非笃湟曈X(jué)表現(xiàn)的同時(shí),更側(cè)重于功能的便捷,營(yíng)銷的便利,運(yùn)營(yíng)的高效,讓網(wǎng)站成為營(yíng)銷工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏?jí)提供便捷的支持!
您當(dāng)前位置>首頁(yè) » 新聞資訊 » 網(wǎng)站建設(shè) >
Java Web學(xué)習(xí)(3):Win7 64位操作系統(tǒng)搭建Java Web開發(fā)環(huán)境
發(fā)表時(shí)間:2016-7-10
發(fā)布人:葵宇科技
瀏覽次數(shù):38
一搭建Java Web開發(fā)環(huán)境的總體概覽
工欲善其事必先利其器。學(xué)會(huì)搭建Java Web開發(fā)環(huán)境是學(xué)習(xí)JSP動(dòng)態(tài)網(wǎng)站開發(fā)的最基本技能之一。主要介紹在
Windows 7 64位操作系統(tǒng)下搭建Java Web開發(fā)環(huán)境的過(guò)程,主要包括JDK的安裝與配置、Tomcat的安裝與配置、
Eclipse IDE for Java EE Developers的安裝與配置。
在這里推薦使用的:
1)Java JDK 8.0
2)Server Tomcat 8.03)IDE Eclipse IDE for Java EE Developers
二JDK 8.0的安裝與配置
對(duì)于JDK 8.0,不用再進(jìn)行詳細(xì)的介紹了,直接安裝與配置即可。我們可以在百度上找到JDK 8.0的安裝與配置,我推薦的是JDK8.0安裝與配置文
件:http://jingyan.baidu.com/article/77b8dc7fc098786175eab642.html),雖然沒(méi)有嘗試過(guò)這個(gè),但是看著基本上是詳
細(xì)的和完善的。
由于我的免安裝的綠色版,對(duì)于JDK 8.0的安裝與配置可以詳細(xì)參考我過(guò)去寫的三篇文章,這里就不再進(jìn)行詳細(xì)
的說(shuō)明了。
1)JavaSE入門學(xué)習(xí)2:Java開發(fā)準(zhǔn)備基礎(chǔ):http://blog.csdn.net/erlian1992/article/details/50538259
2)JavaSE入門學(xué)習(xí)3:搭建Java開發(fā)環(huán)境(一):http://blog.csdn.net/erlian1992/article/details/50540769
3)JavaSE入門學(xué)習(xí)4:搭建Java開發(fā)環(huán)境(二):http://blog.csdn.net/erlian1992/article/details/50542154
三Tomcat8.0的安裝與配置
Tomcat是Apache 軟件基金會(huì)(Apache Software Foundation)的Jakarta項(xiàng)目中的一個(gè)核心項(xiàng)目,由Apache、Sun
和其他一些公司及個(gè)人共同開發(fā)而成。由于有了Sun的參與和支持,最新的Servlet和JSP規(guī)范總是能在Tomcat中得到
體現(xiàn),Tomcat 5支持最新的Servlet 2.4 和JSP 2.0規(guī)范。因?yàn)門omcat技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi),因而深受Java
愛(ài)好者的喜愛(ài)并得到了部分軟件開發(fā)商的認(rèn)可,成為目前比較流行的Web應(yīng)用服務(wù)器。
Tomcat服務(wù)器是一個(gè)免費(fèi)的開放源代碼的Web 應(yīng)用服務(wù)器,屬于輕量級(jí)應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問(wèn)
用戶不是很多的場(chǎng)合下被普遍使用,是開發(fā)和調(diào)試JSP程序的首選。對(duì)于一個(gè)初學(xué)者來(lái)說(shuō),可以這樣認(rèn)為,當(dāng)在一臺(tái)
機(jī)器上配置好Apache服務(wù)器,可利用它響應(yīng)HTML(標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言下的一個(gè)應(yīng)用)頁(yè)面的訪問(wèn)請(qǐng)求。實(shí)際上Tomcat
部分是Apache服務(wù)器的擴(kuò)展,但它是獨(dú)立運(yùn)行的,所以當(dāng)你運(yùn)行Tomcat時(shí),它實(shí)際上作為一個(gè)與Apache獨(dú)立的進(jìn)程
單獨(dú)運(yùn)行的。
訣竅是,當(dāng)配置正確時(shí),Apache為HTML頁(yè)面服務(wù),而Tomcat實(shí)際上運(yùn)行JSP頁(yè)面和Servlet。另外,Tomcat和
IIS等Web服務(wù)器一樣,具有處理HTML頁(yè)面的功能,另外它還是一個(gè)Servlet和JSP容器,獨(dú)立的Servlet容器是Tomcat
的默認(rèn)模式。不過(guò),Tomcat處理靜態(tài)HTML的能力不如Apache服務(wù)器。目前Tomcat最新版本為9.0。
下面我們介紹Tomcat 8.0的安裝與配置:
(1)首先到官網(wǎng)下載Tomcat,我這里用的是8.0版本,本人Windows 7 64位操作系統(tǒng)。
(2)將下載好的壓縮包解壓到一個(gè)路徑全為英文(建議)的目錄下,我的是放在與JDK 8.0相同的位置下,也就是
E:\Java\develop。
(3)配置環(huán)境變量1:我們新建一個(gè)系統(tǒng)變量,它的變量名是CATALINA_HOME,變量值是就是它的安裝目錄,我
的是E:\Java\develop。
(4)配置環(huán)境變量2:將tomcat的bin目錄和lib目錄添加到Path環(huán)境變量中,由于我們已經(jīng)有了CATALINA_HOME這
個(gè)環(huán)境變量,所以下面的變量值我們這樣寫:%CATALINA_HOME%bin;%CATALINA_HOME%lib;將這個(gè)追加到Path
環(huán)境的變量值中即可,這樣配置環(huán)境變量是最安全以及簡(jiǎn)單的。
(5)打開命令行提示符窗口, 進(jìn)入Tomcat安裝目錄, 進(jìn)入bin目錄下,輸入:service.bat install ,如圖提示表示成
功。
(6)最后在進(jìn)入到tomcat 8.0的解壓后的bin目錄下運(yùn)行tomcat8w.exe ,點(diǎn)擊start,最后確定,這是啟動(dòng),我也可以
重新打開它,使用stop停止Tomcat服務(wù)器。
(7)對(duì)于第(6)步我們也可以打開tomcat 8.0的解壓后的bin目錄下運(yùn)行startup.bat,這也是啟動(dòng)Tomcat服務(wù)器的,然
后使用shutdown.bat停止Tomcat服務(wù)器。
需要注意的是:上述(6)和(7)只能選擇其中一個(gè)啟動(dòng)Tomcat服務(wù)器。否則會(huì)發(fā)生Tomcat服務(wù)器端口占用沖突。
(8)啟動(dòng)Tomcat服務(wù)器后,在瀏覽器網(wǎng)頁(yè)中輸入:http://localhost:8080/ 能打開如圖界面說(shuō)明配置成功。
額外再進(jìn)行管理賬戶配置:
進(jìn)入Tomcat 8.0的安裝目錄下的conf目錄,也就是E:\Java\develop\apache-tomcat-8.0.36\conf。
在conf目錄下找到tomcat-users.xml配置文件,右鍵使用notepad++打開進(jìn)行配置。
因?yàn)槭谴罱↗ava Web開發(fā)環(huán)境,所以這里我們配置一個(gè)超級(jí)用戶admin ,使其能夠管理tomcat,編輯后的內(nèi)容如
下,在<tomcat-users></tomcat-users>標(biāo)簽復(fù)制代碼如下:
<tomcat-users>
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<user username="admin" password="admin" roles="manager-gui,admin-gui"/>
</tomcat-users>
或者:
<tomcat-users>
<role rolename="manager-gui"/>
<user username="admin" password="admin" roles="manager-gui"/>
</tomcat-users>
重新啟動(dòng)tomcat之后,我們就可以使用用戶名和密碼相同的admin進(jìn)入到Tomcat服務(wù)器后臺(tái)管理頁(yè)面,就可以使
用admin賬戶對(duì)Tomcat服務(wù)器進(jìn)行管理了,這里只說(shuō)明如何配置賬戶,關(guān)于如何使用界面管理Tomcat暫不做敘述,具
體參考Tomcat幫助文檔吧,主要原因是在開發(fā)環(huán)境下幾乎用不到這個(gè)功能,而且我比較推薦手工配置。
至此差不多已經(jīng)完成了Tomcat 8.0的安裝與配置。
四Eclipse IDE for Java EE Developers的安裝與配置
去官網(wǎng)下下載對(duì)應(yīng)的版本解壓安裝,此版本為解壓縮版本。
比如我們解壓縮后的eclipse的路徑為:E:\Java\eclipse-jee-mars-2-win32-x86_64(以下簡(jiǎn)
稱%ECLIPSE_HOME%)。
如果我們配置了JDK 8.0環(huán)境變量,進(jìn)入%ECLIPSE_HOME%后,雙擊"eclipse.exe",即可啟動(dòng)eclipse,啟動(dòng)時(shí)
會(huì)提示你選擇一個(gè)workspace。
這里建議大家多創(chuàng)建一些workspace,可以根據(jù)實(shí)際的需要將不同的project創(chuàng)建在不同的workspace中,以免日后
workspace中的project越來(lái)越多,影響eclipse的啟動(dòng)速度(當(dāng)然,對(duì)于近期不使用的project建議將其關(guān)閉--右鍵單擊項(xiàng)
目名稱選擇"Close Project",如果需要開啟項(xiàng)目,則右鍵單擊關(guān)閉的項(xiàng)目名稱選擇"Open Project"即可)。
切換workspace可以在啟動(dòng)是進(jìn)行選擇,也可以等啟動(dòng)后在“File”--"Switch Workapsce"中進(jìn)行切換。
對(duì)于Eclipse開發(fā)工具的使用,我也寫過(guò)一系列文章:http://blog.csdn.net/erlian1992/article/details/51732072
第一次啟動(dòng)eclipse后,我們需要做一些基本的配置,通常我們需要做如下配置:
1)配置jdk
默認(rèn)情況下,eclipse會(huì)自動(dòng)關(guān)聯(lián)環(huán)境變量中配置的jdk,如果我們安裝了多個(gè)版本的jdk,也可以手工進(jìn)行配置,方
法如下:Window”--"Preferences"--"Java"--"Installed JREs"--“Add”--"Standard VM"--選擇我們安裝的JDK 8.0安裝目
錄。
2)配置tomcat
“Window”--"Preferences"--"Server"--"Runtime Environments"--“Add”--"Apache"--"Apache Tomcat v8.0"--選擇
tomcat 8.0的目錄,在JRE中選擇1)中配置的JDK 8.0即可。
配置完成,可以“Servers”視圖中進(jìn)行驗(yàn)證。默認(rèn)“Servers”視圖”在“Java EE”預(yù)設(shè)視圖的下方是開啟的,如果沒(méi)有
開啟,可以通過(guò)“Window”--"Show View"--“Server”--選擇Servers即可打開“Servers”視圖。在“Servers”視圖中,右鍵
單擊--“New”--"Server"--選擇“Tomcat v8.0 Server”,如果在“Server runtime environment”中看到"Apache Tomcat
v8.0",則說(shuō)明配置成功。
對(duì)于Java Web開發(fā)環(huán)境的搭建就說(shuō)到這里。
相關(guān)案例查看更多
相關(guān)閱讀
- 政府網(wǎng)站建設(shè)服務(wù)
- 網(wǎng)站建設(shè)首選公司
- 網(wǎng)站建設(shè)專業(yè)品牌
- 昆明軟件定制公司
- 網(wǎng)站收錄
- 霸屏推廣
- 網(wǎng)站建設(shè)首選
- 網(wǎng)絡(luò)公司
- 區(qū)塊鏈
- 云南小程序被騙
- php網(wǎng)站
- 昆明小程序設(shè)計(jì)
- 云南網(wǎng)站建設(shè)公司地址
- 網(wǎng)站建設(shè)服務(wù)公司
- 保山小程序開發(fā)
- 報(bào)廢車管理
- 云南建設(shè)廳網(wǎng)站首頁(yè)
- 海報(bào)插件
- 怎么做網(wǎng)站
- 網(wǎng)站小程序
- 云南省建設(shè)廳官方網(wǎng)站
- 云南網(wǎng)站建設(shè)首選公司
- 分銷系統(tǒng)
- 紅河小程序開發(fā)
- 網(wǎng)站建設(shè)公司哪家好
- 網(wǎng)站建設(shè)首頁(yè)
- 云南網(wǎng)絡(luò)公司
- 小程序設(shè)計(jì)
- 云南花農(nóng)小程序
- 小程序退款