0

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

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

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

Caused by: java.lang.ClassNotFoundException: org.jets3t.service.security.ProviderCredentials
    at 

org.glassfish.web.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1519)   at org.glassfish.web.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1369)    ... 45 more
4

1 に答える 1

0

GlassFish v3 には、共有ライブラリを処理する適切な方法として共通のクラス ローダーを識別する、明確に定義されたクラス ローダー階層があります。要するに、ライブラリと他のフレームワーク JAR を domain/domain1/lib に配置するだけで済みます。

幸運を!

于 2012-02-24T06:02:37.830 に答える