0

戦争アプリケーションを実行するためにpayara microを使用しています。私がアクセスする必要があるサービスの 1 つはメトロ ws を必要とするため、wsit クライアント ファイルをアプリケーションに提供する必要があります。

戦争の中に追加するとうまくいきますが、このファイルは展開している環境によって異なる必要があるため、サーバーへの外部依存関係として正しいファイルを注入する必要があり、正しいことしか知りません展開段階で 1 つ。その間、私はすでにすべての成果物と docker イメージを作成しました。

war を手動で追加せずにこのファイルをアプリケーションに追加し、war を再ビルドするにはどうすればよいですか? 乱暴に外部モジュールのようなソリューションを探しています。

--addLibs を試しましたが、jar が必要です。

4

1 に答える 1

0

この問題は、デプロイ段階でイメージ内に適切なファイルを配置することで解決されました。このようにして、常に同じファイル名を使用しますが、環境ごとに異なるファイルを使用します。

于 2020-01-29T16:42:19.460 に答える