簡體   English   中英

更改tomcat 6中的默認應用程序

[英]change default application in tomcat 6

我有一個產生戰爭包裹的Maven項目。 當我將war復制到tomcat 6 webapps目錄並啟動tomcat時,我看到我的應用程序正在部署並正在運行,但是當我嘗試進入localhost時,會顯示默認的tomcat頁面。 通過谷歌搜索,我不得不在META-INF文件夾中定義context.xml文件,但是我不知道如何定義它。 有人可以給我一個例子嗎?

謝謝

最簡單的方法是將您的webapp文件夾重命名為ROOT

我認為您想要的是在瀏覽器http://localhost:8080您將轉到您的應用程序歡迎頁面

覆蓋該頁面非常容易。 在$ TOMCAT_HOME / conf / web.xml中有一個名為的部分,看起來像這樣:

<welcome-file-list>
    <welcome-file>index.html</welcome-file>
    <welcome-file>index.htm</welcome-file>
    <welcome-file>index.jsp</welcome-file>
</welcome-file-list>

缺省servlet嘗試按列出的順序加載index。*文件。 您可以通過在$ TOMCAT_HOME / webapps / ROOT上創建index.html文件來輕松覆蓋index.jsp文件。 該文件包含一個新的靜態主頁或重定向到Servlet主頁的情況在某種程度上很常見。 重定向看起來像:

 <html>

<head>
<meta http-equiv="refresh" content="0;URL=http://mydomain.com/some/path/to/servlet/homepage/">
</head>

<body>
</body>

</html>

如果您只是想訪問您的應用程序而不是上面我解釋過的意圖

http:// localhost:PortNumber // WelcomePage.html

在webapp / META-INF文件夾中創建一個名為context.xml的文件。 有了這個內容

<Context path="/yourAppName" />

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM