我该把亚马逊JetS3t和相关的jar文件放在Glassfish 3的什么地方?
我有一个示例Restful Web应用程序,它目前使用数组列表来维护后端的对象,我希望它们作为文本文件存储在亚马逊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发布于 2012-02-24 14:02:38
GlassFish v3具有定义良好的类加载器层次结构,它将公共类加载器确定为处理共享库的适当方式。因此,长话短说,将库和其他框架JAR放在domain/domain1/lib中就是您需要做的全部工作。
祝好运!
https://stackoverflow.com/questions/9426106
复制相似问题