国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
tomcat部署web項(xiàng)目方法

一、tomcat部署web項(xiàng)目之靜態(tài)配置:

方法一:直接將為web項(xiàng)目放到webapps下:

如圖所示:在webapps文件下,存放了一個(gè)html文件,啟動(dòng)tomcat,訪問(wèn)http://localhost:8080/html/index.html

html文件夾下的文件

 訪問(wèn):http://localhost:8080/html/index.html

如果想直接訪問(wèn)http://localhost:8080/index.html,可以修改conf/server.xml的配置,如圖:在Host標(biāo)簽的內(nèi)部,添加Context標(biāo)簽(配置完重啟tomcat服務(wù)器)。

訪問(wèn):http://localhost:8080/index.html

 注:Tomcat中webapps目錄下不能直接存放網(wǎng)頁(yè)格式的文件,否則無(wú)法訪問(wèn)到該文件,必須有子目錄才能訪問(wèn)該網(wǎng)頁(yè)文件。

方法二:修改server.xml配置文件:

修改conf/server.xml文件,在Host標(biāo)簽中,添加<Context docBase="" path="" reloadable="" debug=""  crosscontext=""  />標(biāo)簽,其中

  • docBase可以是相對(duì)路徑(相對(duì)webapps,方法一已經(jīng)用到),也可以是本地文件的絕對(duì)路徑。

  • path是web項(xiàng)目的訪問(wèn)路徑,即虛擬文件目錄。(注:如果path的設(shè)置與webapps下的文件同名,會(huì)加載webapps下web項(xiàng)目,如下例子二)

  • reloadable="true"時(shí),當(dāng)WEB-INF目錄下web.xml和class文件有改動(dòng)的時(shí)候會(huì)自動(dòng)重新加載不需要從新啟動(dòng)服務(wù)器。

  • debug是調(diào)試信息,等級(jí)從0~9,等級(jí)越高調(diào)試信息就越多。

  • crosscontext="true"時(shí),表示不同context共享一個(gè)session。

  • privileged="true"時(shí),才允許Tomcat的Web應(yīng)用使用容器內(nèi)的Servlet。

  • antiResourceLocking和antiJARLocking:熱部署需要配置的參數(shù),默認(rèn)false避免更新了某個(gè)webapp,有時(shí)候Tomcat并不能把舊的webapp完全刪除,通常會(huì)留下WEB-INF/lib下的某個(gè)jar包,必須關(guān)閉Tomcat才能刪除,這就導(dǎo)致自動(dòng)部署失敗。設(shè)置為true,Tomcat在運(yùn)行對(duì)應(yīng)的webapp時(shí),會(huì)把相應(yīng)的源文件和jar文件復(fù)制到一個(gè)臨時(shí)目錄里。

例子如下:

例子一:

訪問(wèn):http://localhost:8080/index.html

 

例子二:

訪問(wèn):http://localhost:8080/test/index.html

如果path設(shè)置與webapps下的文件同名:

訪問(wèn):http://localhost:8080/html/index.html

方法三:在conf/Catalina/localhost文件夾下添加xml文件:

文件的名字就是web項(xiàng)目的訪問(wèn)路徑

訪問(wèn):http://localhost:8080/html3/index.html

 二、tomcat部署web項(xiàng)目之動(dòng)態(tài)配置:

方法一:web應(yīng)用以war的方式部署:

1.打包war包的方式:

①進(jìn)入cmd,輸入jar,輸出jar的使用信息。(如果提示:不是內(nèi)部或者外部命令,應(yīng)該是java環(huán)境沒有配置好)
②進(jìn)入要打包的文件目錄,輸入jar -cvf war包名字.war ./*,輸出打包的信息(默認(rèn)war包就在該文件的目錄下)?;蛘咻斎?span style="color: #ff6600;">jar -cvf F:/test.war ./* (war包在f盤下)。
2.將war放到webapps下:

tomcat服務(wù)器啟動(dòng)時(shí),會(huì)自動(dòng)將webapps下的war包解壓,創(chuàng)建一個(gè)與war包同名的文件,如果不想自動(dòng)把war包解壓,可以在server.xml文件中,將unpackWARs設(shè)為false。

①直接將war包放到webapps:?jiǎn)?dòng)tomcat,訪問(wèn)路徑:http://localhost:8080/war包名字/index.html。此時(shí)可以按照上文靜態(tài)配置的方法二,修改sever.xml配置,設(shè)置訪問(wèn)路徑。

②將war包放到webapps下,修改war包名字為ROOT.war,刪除原來(lái)的ROOT文件:?jiǎn)?dòng)tomcat,訪問(wèn)路徑:http://localhost:8080/index.html。

如圖:

訪問(wèn):http://localhost:8080/index.html

方法二:web應(yīng)用使用Manager Web方式:

1.修改conf/tomcat-users.xml文件,添加管理角色。在
<tomcat-users></tomcat-users>里添加role和user。具體的例子可以訪問(wèn)localhost:8080,點(diǎn)擊Manager App,關(guān)閉彈出框會(huì)進(jìn)入添加管理角色的說(shuō)明頁(yè)面。
2.配置完后,訪問(wèn)http://localhost:8080,點(diǎn)擊Manager App按鈕,輸入用戶名和密碼,進(jìn)入在Tomcat Web Application Manager頁(yè)面下,可以在Deploy里添加war包,配置web部署。
有兩種方式:
①Deploy directory or WAR file located on server:
將war包(test.war)放到webapps下。
在WAR or Directory URL:添加訪問(wèn)路徑(\test)。
點(diǎn)擊Deploy按鈕,啟動(dòng)服務(wù),訪問(wèn):http://localhost:8080/test/index.html。

②WAR file to deploy:
點(diǎn)擊選擇文件按鈕,選擇war包(test.war),點(diǎn)擊Deploy按鈕,啟動(dòng)服務(wù),訪問(wèn):http://localhost:8080/test/index.html。

如圖:

 修改tomcat-users.xml文件

 

訪問(wèn):http://localhost:8080,點(diǎn)擊按鈕,在彈出框中點(diǎn)擊取消,會(huì)顯示修改tomcat-users.xml文件的示例,如下圖:

 

登錄成功后,進(jìn)入如下頁(yè)面:

 在下面進(jìn)行war包的設(shè)置

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Tomcat5的web應(yīng)用啟動(dòng)順序詳解
tomcat部署web應(yīng)用的三種方式 - 蝸,牛的小小世界 - JavaEye技術(shù)網(wǎng)站
Tomcat部署Web應(yīng)用方法總結(jié)
Tomcat 部署方式
在Tomcat中部署Java Web應(yīng)用程序
intellij idea部署web項(xiàng)目時(shí)的位置(Tomcat)
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服