cloudfoundryで、Javaアプリケーションをwebapps/ROOTではなくwebapps/abcにインストールするにはどうすればよいですか?
abc.war をプッシュすると、webapps/ROOT ではなく、webapps/abc で抽出できるといいのですが
ありがとう
cloudfoundryで、Javaアプリケーションをwebapps/ROOTではなくwebapps/abcにインストールするにはどうすればよいですか?
abc.war をプッシュすると、webapps/ROOT ではなく、webapps/abc で抽出できるといいのですが
ありがとう
Java アプリは常に ROOT としてインストールされるため、後で "/" でアクセスできます。しかしもちろん、アプリごとに異なる URL、つまりyourappname .cloudfoundry.com が割り当てられます。「/abc/」の部分を保持したいのはなぜですか? アプリに「/abc/」URL がハードコーディングされているためですか? <c:url />
その場合、たとえばJSP を使用する場合など、URL を適切に構成する必要があります。
いいえ、現在 CF では外部 URL はサポートされていません。外部とは、アプリがマップする URL が .cloudfoundry.com で終わる必要があることを意味します。CF のクライアント コマンドライン インターフェイスである vmc をインストールした場合は、次のコマンドを使用してアプリを複数の URL にマップできます。
vmc map <appname> <url>
appname.cloudfoundry.com/subpath などにマップしようとすると、外部 URI が有効になっていないというエラーが表示されます。
http://support.cloudfoundry.com/forums/373013-feature-requestsにアクセスして、それを上げることができます。