更新時(shí)間:2020-09-15 14:49:37 來源:動(dòng)力節(jié)點(diǎn) 瀏覽1179次
tomcat是一個(gè)免費(fèi)開源的服務(wù)器,可以到官方網(wǎng)站:http://tomcat.apache.org/下載,jdk每更新一個(gè)版本,tomcat就會(huì)推出響應(yīng)版本與之對(duì)應(yīng)。截止到現(xiàn)在,最低可用版本是tomcat7。官方提供解壓版和安裝版,解壓版提供32位/64位,有一些小的區(qū)別是32位的是可以在dos使用startup.bat和shutdown.bat指令的。64位看電腦心情。
解壓版我們直接講tomcat服務(wù)器解壓到目的目錄即可,目錄不要有中文,不要包含空格。
安裝完成后可以從dos啟動(dòng)和關(guān)閉tomcat服務(wù)器:進(jìn)入到tomcat的bin目錄中,直接運(yùn)行startup.bat或者shutdown.bat即可,對(duì)于關(guān)閉服務(wù)器也可以在任務(wù)管理器中關(guān)閉進(jìn)程。
tomcat默認(rèn)開啟端口號(hào)是8080。如果端口號(hào)被占用,我們可以手動(dòng)再配置端口號(hào):進(jìn)入到tomcat目錄下的conf目錄的server.xml文件,在第70行,我們將連接端口改為8081或其他:<Connector port="8081"/>。那么如何查看端口狀態(tài)?
在dos下輸入:netstat -ano|find "端口號(hào)" 查看指定端口的狀態(tài)。開啟時(shí)為ESTIBLISHED
測(cè)試服務(wù)器是否啟動(dòng)成功:
①瀏覽器輸入:http://localhost:8081 8081是我們修改的端口號(hào)
② http://127.0.0.1:8081 127.0.0.1是本機(jī)環(huán)回地址
開啟成功會(huì)顯示阿tomcat的頁(yè)面。
tomcat的目錄如下:
我們?cè)陂_發(fā)javaweb項(xiàng)目的時(shí)候,編寫的源文件(src)文件是開發(fā)者文件,他會(huì)被寫成.class文件和jar包分別放在WEB-INF文件夾中的classes文件夾和lib文件夾,只是我們?cè)诠こ桃暯鞘强床灰娺@些文件的。因?yàn)榭蛻糁恍枰褂肳EB-INF中的東西不需要關(guān)心源碼,維護(hù)的話由開發(fā)者對(duì)src文件進(jìn)行升級(jí)編寫。
WEB-INF中的內(nèi)容:
class文件、需要用到的jar包、web.xml配置文件
不能被外部直接訪問,需要正確部署到服務(wù)器上才能被訪問。
部署方法有兩種:
①開放目錄部署方式:
直接將項(xiàng)目放到tomcat目錄下的webapps目錄下。
②把應(yīng)用打成war包:
dos中的打war包命令:jar-cvf MyApp.war
把war包直接方到tomcat目錄下的webapps目錄下,應(yīng)用自動(dòng)解壓
注:webapps中有幾個(gè)目錄就有幾個(gè)應(yīng)用。
Tomcat與eclipse集成
以Myeclipse介紹集成方法:
打開Myeclipse->Window->Preferences->Myeclipse->Servers->Tomcat->Tomcat 7.x(根據(jù)自己的版本)
選擇enable填入tomcat的路徑確定即可。
使用Myeclipse啟動(dòng)部署tomcat服務(wù)器簡(jiǎn)單方便。掌握有益快速開發(fā)。
Myeclipse啟動(dòng)部署項(xiàng)目
在Servers中右鍵選擇tomcat服務(wù)器選擇Add Deployment選擇需要掛到服務(wù)器上的項(xiàng)目確定,右鍵啟動(dòng)服務(wù)器。可以瀏覽器端打開URL,服務(wù)器根目錄下數(shù)項(xiàng)目名稱的目錄,再下一級(jí)根據(jù)我們創(chuàng)建Servlet時(shí)在xml文件中定義的映射目錄寫。需要注意的是,每次我們修改項(xiàng)目?jī)?nèi)容的后都需要重新部署項(xiàng)目。在項(xiàng)目?jī)?nèi)文件位置或者文件/項(xiàng)目名稱發(fā)生變化的時(shí)候,服務(wù)器可能會(huì)報(bào)出500/404的錯(cuò)誤。500是服務(wù)器端語(yǔ)法錯(cuò)誤,404是當(dāng)前目錄找不到文件的錯(cuò)誤,這點(diǎn)需要注意一下。
以上是對(duì)“tomcat服務(wù)器配置教程,輕松掌握tomcat”的介紹,希望可以對(duì)大家有所幫助,如果你對(duì)學(xué)習(xí)Java感興趣,現(xiàn)在就上動(dòng)力節(jié)點(diǎn)官網(wǎng)的Java學(xué)習(xí)視頻欄目,在線學(xué)習(xí)吧!
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)
初級(jí) 202925
初級(jí) 203221
初級(jí) 202629
初級(jí) 203743