4

私の理解では、Jets3t 0.7.4 以前は S3 エンドポイントが S3Service::setS3EndpointHost で静的に設定されていました。そのため、同じアプリケーションで異なる S3 エンドポイントを使用して、Jets3t を使用してコンテンツを S3 に取得/配置する方法はありませんでした。

Jets3t 0.7.4 リリース ノートには、「署名付き URL を生成するための S3Service の非推奨の静的メソッド。VM 全体の S3 エンドポイント定数への依存を避けるために、新しい非静的メソッドの同等物を今後使用する必要があります。」と書かれています。

S3 エンドポイントを動的に変更できるようになりましたか? はいの場合、それを行う方法..利用可能な setS3Endpoint メソッドはありますか?

4

2 に答える 2

0

jets3tapiにはそのようなメソッドはありません。エンドポイントはJets3t.propertiesファイルで設定されます。(理論的には)Jets3t.propertiesファイルをプルし、Javaのヘルパークラスで変更してから、新しい構成を持つ新しいs3Serviceオブジェクトを作成できます。

于 2011-12-28T23:18:00.970 に答える