13
วิธีการตั้งค่าเส้นทางบริบทของเว็บแอปพลิเคชันใน Tomcat 7.0
ฉันรู้ว่าฉันสามารถเปลี่ยนชื่อ webapp ของฉัน (หรือไฟล์ WAR) เป็นROOTแต่นี่เป็นวิธีที่แย่มากที่จะทำ IMHO ตอนนี้ฉันเช็คเอาท์เอกสาร tomcat & มันบอกว่า ไม่แนะนำให้วางองค์ประกอบโดยตรงในไฟล์ server.xml ดังนั้นฉันจึงลองทำอีกวิธีที่มันแนะนำ องค์ประกอบบริบทบุคคลอาจมีการกำหนดไว้อย่างชัดเจน: ในแต่ละไฟล์ที่ /META-INF/context.xml ภายในไฟล์แอปพลิเคชัน ดังนั้นฉันสร้าง/META-INF/context.xmlด้วยรหัสต่อไปนี้ <?xml version="1.0" encoding="UTF-8"?> <Context antiJARLocking="true" path="/"/> แต่หลังจากการปรับใช้เมื่อฉันรีสตาร์ทเซิร์ฟเวอร์ก็ยังไม่สามารถโหลดบริบทที่ "/" มันยังคงโหลดด้วย "/<WEB_APP_NAME>" ตัวชี้ใด ๆ ที่เป็นประโยชน์
162
tomcat
tomcat7
root
context.xml