2011-05-20 61 views
1

我將一個webapp複製粘貼 - 部署到Tomcat 6的本地安裝(我將「my-app」文件夾放在「webapps」下)。我預計我的應用程序可通過http://localhost:8080/my-app/訪問。什麼會導致我部署到Tomcat的webapp可通過根路徑訪問?

相反,我發現它可以直接通過根路徑(http:// localhost:8080 /)訪問。

什麼配置可以是這個原因?

這是我的context.xml(剝離評論)

<?xml version='1.0' encoding='utf-8'?> 
<Context> 
    <WatchedResource>WEB-INF/web.xml</WatchedResource> 
</Context> 
+0

您是否可以從config中包含上下文信息。 – Jon 2011-05-20 10:15:36

+0

也許你在你的webapps中有'ROOT.war'與完全相同的應用程序? IDE可以在那裏複製它嗎? – 2011-05-20 10:16:42

+0

@Jon - 包括在內。 – ripper234 2011-05-20 10:20:21

回答

2

如果您使用的IntelliJ,網絡路徑到應用程序中Edit Configuration -> Deployment選項卡中指定。您可以點擊您正在部署的工件並在Application context下拉列表中更改其網絡路徑(默認爲/

相關問題