0

cloudfoundryで、Javaアプリケーションをwebapps/ROOTではなくwebapps/abcにインストールするにはどうすればよいですか?

abc.war をプッシュすると、webapps/ROOT ではなく、webapps/abc で抽出できるといいのですが

ありがとう

4

2 に答える 2

1

Java アプリは常に ROOT としてインストールされるため、後で "/" でアクセスできます。しかしもちろん、アプリごとに異なる URL、つまりyourappname .cloudfoundry.com が割り当てられます。「/abc/」の部分を保持したいのはなぜですか? アプリに「/abc/」URL がハードコーディングされているためですか? <c:url />その場合、たとえばJSP を使用する場合など、URL を適切に構成する必要があります。

于 2012-10-01T09:01:41.857 に答える
1

いいえ、現在 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にアクセスして、それを上げることができます。

于 2012-09-28T04:26:35.920 に答える