問題タブ [jets3t]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
15670 参照

java - Java を使用してファイルを含むディレクトリを S3 にアップロードする

ユーザーがZIPファイルをサーバーにアップロードするアプリケーションに取り組んでおり、サーバー上でZIPファイルが展開され、サーバーにアップロードする必要があります。ここで私の質問は、Java を使用して複数のファイルとサブフォルダーを含むディレクトリを S3 バケットにアップロードする方法です。その例はありますか?現在、S3 とのすべての通信を管理するために JetS3t を使用しています。

0 投票する
1 に答える
199 参照

java - Amazon JetS3t API と Glassfish サーバー

Amazon JetS3t と関連する jar ファイルは、Glassfish 3 のどこに配置すればよいですか?

バックエンドでオブジェクトを維持するために現在 Arraylist を使用しているサンプルの Restful Web アプリケーションがあります。それらを Amazon S3 にテキスト ファイルとして保存したいと考えています。そのため、jets@t API を使用しています。

アプリケーションを Glassfish にデプロイすると、次のようなエラーが発生します

0 投票する
2 に答える
1338 参照

java - JetS3t-例外なく接続しますが、他のことをしようとすると「無効なクラス名」になります

新しいRestS3Serviceは例外をスローしないため、正常に接続できるようです。

ただし、 getBucket( "name")のようなことをしようとすると、次のようになります。無効なクラス名:org.jets3t.service.utils.RestUtils $ ConnManagerFactory

これを解決する方法はありますか?

ありがとう!

私のコード:

出力:

0 投票する
1 に答える
992 参照

amazon-s3 - S3 署名付き URL とマルチパート アップロード

署名付き URL と Jets3t ライブラリを使用して S3 にアクセスしています。暗号化もアップロード中にオンザフライで行われるように、入力ストリーム上に cipherStream を構築しました。

ファイルが複数の部分に分割され、S3 に並行してアップロードされるマルチパート アップロード機能を使用できますか?

Jets3t はそのようなケースを処理するためのサポートを提供していますか?

0 投票する
1 に答える
300 参照

java - JetS3tが/tmpディレクトリをいっぱいにします。古いファイルを削除するにはどうすればよいですか?

JetS3tを使用してS3からファイルを取得するLinux上のHTTPサーバーソフトウェアを開発しています。ファイルはすべて約5MBです。時間の経過とともに、JetS3tは/tmpディレクトリに多数の*.tmpファイルを作成します。

ただし、これはすべて再起動されないサーバーで実行されているため、ファイルが破棄されることはありません。代わりに、最終的にルートパーティションがいっぱいになり、多くの問題が発生します(HTTP接続の切断など)。

JetS3tをそれ自体の後でクリーンアップするように構成する方法はありますか?

ありがとう!

0 投票する
1 に答える
330 参照

java - リクエスタ支払いのフラグが設定された Amazon S3 バケット内のオブジェクトを一覧表示する方法はありますか?

commoncrawl の aws-publicdatasets バケット内のオブジェクト名のリストを取得しようとしています。Jets3t を使用して createSignedGetUrl を使用することを検討していますが、以下の方法でオブジェクトのリストを取得できるかどうかはわかりません。

0 投票する
2 に答える
274 参照

android - アンドロイドとjets3t? ライブラリの問題

Android アプリケーションで jets3t0.9.0 を使用しようとしていますが、classnotfoundexceptions と noclassdeffounderror が発生します。httpcore4.2 と httpclient 4.2、logging、commons-io jar ファイルをビルド ライブラリに追加しました。

ありがとうドロイドメント

0 投票する
1 に答える
277 参照

java - JetS3t 更新コンテンツ\MIME タイプ

ここに示されている問題により、既にアップロードされたファイルの content\mime タイプを更新したいと考えています。JetS3t 0.9.0 を使用して目的のオブジェクトを取得しています。Getting A File's Mime Type In Javaを使用して content\mime type を更新していますが、オブジェクト自体でそれをコミットする方法、つまり方法がわかりません。 S3ストレージに反映します。

スニペット コードを同封しておりますので、ご協力をお願いいたします。

ありがとう。

0 投票する
1 に答える
1477 参照

amazon-s3 - JetS3t クライアント putObject が HTTPS ホスト名の無効な例外で動作を停止しました

基本的な put オブジェクト呼び出しが突然機能しなくなりました (成功する場合もあります)。それは長い間働いています。

SSL証明書の問題のようです。

スタック トレース スニペット。

Java は、「*.s3.amazonaws.com」として提示されるワイルドカード ドメインを好まないようです。

per Java はワイルドカード ssl に接続できますか... ワイルドカードは Java で問題になる可能性があります。

しかし、前述のように、私たちは長い間それを使用してきましたが、突然この問題に直面し始めました。

以下のバージョンを使用しています。

誰もこの問題に直面しましたか? はいの場合、回避策はありますか?

0 投票する
0 に答える
940 参照

hadoop - HDFSの代わりに「ローカル」S3を使用しますか?

私は、最新のCloudera CDH4 hadoop-conf-pseudo(つまり、MRv2またはYARN)を、4コア、8 GB RAM、およびIntelX25MG2SSDを備えたノートブックでテストしてきました。OSはUbuntu12.04LTS64ビットです。ここまでは順調ですね。

HDFSの代わりにS3を使用するためのHadoopのセットアップを見て、ノートブックでそれを実行したいと思います。このノートブックには、同僚と私が実装したS3エミュレーターがあります。

それでも、終点をに変更するためにjets3t.propertiesを設定できる場所が見つかりませんlocalhost。をダウンロードhadoop-2.0.1-alpha.tar.gzして、手がかりを見つけることなくソースを検索しました。s3を使用するSOには、fs.default.nameまたはHDFSと同様のQがありますか?ですが、実験にはAWS S3ではなく、独自の軽量で高速なS3エミュレーションレイヤーを使用したいと思います。

エンドポイントを別のホスト名に変更する方法についてのヒントをいただければ幸いです。

よろしく、

-ザック