2011-08-16 95 views
2

我的.war應用程序運行在Tomcat部署在Tomcat中的.war應用程序根

我能我的.war應用程序部署例如到一個特定的目錄www.abc.com/specific

我會通過重命名我的應用程序specific.war,然後轉到Tomcat Web應用程序管理器,然後轉到「要部署的WAR文件」,選擇我的WAR文件並部署它。

但是我想部署它,以便如果用戶鍵入www.abc.com,他/她將直接進入應用程序,而不指定目錄。

這怎麼可能?謝謝[我已經打過電話應用root.war]

+0

http://benhutchison.wordpress.com/2008/07/30/how-to-configure-tomcat-root-context/ – miku

回答

-1

我解決這通過使用轉發/屏蔽(通過域名提供商)

轉發 www.abc.com到www.abc.com/specific 和我掩蓋使「特定」未顯示

+0

你是如何掩蓋它?請如果你能提供詳細信息 –

+0

這是一段時間後(!),但我認爲我做了它使用以下內容:http://support.godaddy.com/help/article/422/forwarding-or-masking-your-domain-name – gordon613

4

兩種方式:

  • 名義進行的戰爭文件ROOT.war
  • 指定META-INF/context.xml上下文path屬性 - see here
+0

嗨。我嘗試了第一種方式。我將war文件命名爲ROOT.war,並像往常一樣部署。但是我之後在經理中找不到它。它根本沒有列出。當我輸入www.abc.com時,我被帶到應用程序管理器... – gordon613

-3

我不知道這是否回答你的問題。但我相信你可以自動導航到你想要的頁面,在ur web應用的web.xml文件中使用

<welcome-file></welcome-file>