我是web應用程序的新手。我已經有了在tomcat7中運行的web應用程序。我想在同一個端口上運行其他Web應用程序,但可能不同的URL。 例如。Tomcat在同一端口下運行兩個Web模塊
http://localhost:8080/ - >進入默認 http://localhost:8080/app2
到APP1我怎麼能做到這一點在tomcat7?
我是web應用程序的新手。我已經有了在tomcat7中運行的web應用程序。我想在同一個端口上運行其他Web應用程序,但可能不同的URL。 例如。Tomcat在同一端口下運行兩個Web模塊
http://localhost:8080/ - >進入默認 http://localhost:8080/app2
到APP1我怎麼能做到這一點在tomcat7?
如果您將app1的war重命名爲ROOT.war並將app2的war命名爲app2.war,那麼Tomcat會將它們部署到您想要的位置。 您也可以在server.xml文件中對其進行配置。
退房這個職位的詳細信息:How to set the context path of a web application in Tomcat 7.0
請不要推薦使用'server.xml'來設置Web應用程序的上下文路徑。 –
@ChristopherSchultz感謝您的警告。 在文檔中,解釋了用於配置上下文的替代方法。 http://tomcat.apache.org/tomcat-7.0-doc/config/context.html#Defining_a_context – okan
謝謝@okan幫助。 –
至於其他的受訪者已經指出ROOT.war將成爲了上/現在,如果你想擁有喜/上一個完全合格的域名和App2上不同,你必須在server.XML中配置多個主機元素,每個訪問web應用程序的不同目錄
只需在Tomcat中部署這兩個應用程序,您應該很好。 –
這正是Tomcat已經做的。 – EJP