如何在Tomcat7.0中設(shè)置Web應(yīng)用程序的上下文路徑我知道我可以將我的webapp(或者它是WAR文件)重命名為根部但這是個(gè)糟糕的方法,IMHO?,F(xiàn)在我查了一下貓醫(yī)生&上面寫著不建議將元素直接放置在server.xml文件中所以我試著做另一個(gè)它建議的方法??梢燥@式地定義單個(gè)上下文元素:在應(yīng)用程序文件中的/meta-INF/context.xml的單個(gè)文件中。所以我創(chuàng)造了一個(gè)/META-INF/context.xml使用以下代碼,<?xml version="1.0" encoding="UTF-8"?>
<Context antiJARLocking="true" path="/"/>但是在部署之后,當(dāng)我重新啟動服務(wù)器時(shí),它仍然無法在“/”加載上下文,它仍然用"/<WEB_APP_NAME>"任何指點(diǎn)都有幫助。
3 回答

藍(lán)山帝景
TA貢獻(xiàn)1843條經(jīng)驗(yàn) 獲得超7個(gè)贊
ROOT.xml
<catalina_home>/conf/Catalina/localhost/
<Context docBase="<yourApp>" path="" reloadable="true" />
<yourApp>
http://localhost:8080
localhost:8080
localhost:8080/yourApp
<catalina_home>/webapps
<Context docBase="/opt/mywebapps/<yourApp>" path="" reloadable="true" />

慕運(yùn)維8079593
TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超5個(gè)贊
server.xml
<Context docBase="web" path="/web" reloadable="true" source="org.eclipse.jst.jee.server:web"/>
<Context docBase="web" path="" reloadable="true" source="org.eclipse.jst.jee.server:web"/>
添加回答
舉報(bào)
0/150
提交
取消