in clouldfoundry,如何將java應用程序安裝到webapps/abc而不是webapps/ROOT?如何將Java應用程序安裝到另一個文件夾而不是ROOT
如果我推abc.war,我希望它可以在web應用/ ABC,不是的webapps/ROOT
感謝
in clouldfoundry,如何將java應用程序安裝到webapps/abc而不是webapps/ROOT?如何將Java應用程序安裝到另一個文件夾而不是ROOT
如果我推abc.war,我希望它可以在web應用/ ABC,不是的webapps/ROOT
感謝
無,目前外部URL中不支持CF.提取通過外部,它意味着您的應用映射到的URL應該以.cloudfoundry.com結尾。如果你嘗試將其映射到像appname.cloudfoundry.com
vmc map <appname> <url>
:如果您安裝了VMC,這是CF客戶端的命令行界面,您可以將應用到多個URL使用以下命令映射/子路徑,你會得到一個錯誤,說外部URIs未啓用。
你可以去http://support.cloudfoundry.com/forums/373013-feature-requests來提高它。
Java應用程序始終安裝爲ROOT,以便以後可以通過「/」訪問它們。但是,當然,每個應用程序都會得到不同的URL,即yourappname .cloudfoundry.com。你爲什麼要保留「/ abc /」部分?是否因爲該應用程序已將其硬編碼爲「/ abc /」url?如果是這樣,您應該確保正確構建您的網址,例如如果使用JSP例如<c:url />
。