Java 无法将图像上载到amazon服务

Java 无法将图像上载到amazon服务,java,amazon-s3,aws-sdk,Java,Amazon S3,Aws Sdk,我正在尝试使用下面的方法将图像文件上传到AmazonS3服务。但它给出了这样一个异常错误 线程“thread-0”java.lang.NoClassDefFoundError中出现异常:org/apache/commons/logging/LogFactory 原因:java.lang.ClassNotFoundException:org.apache.commons.logging.LogFactory 私有静态URL上载文件(文件文件){ 看起来您的项目缺少commons日志的依赖项(可能

我正在尝试使用下面的方法将图像文件上传到AmazonS3服务。但它给出了这样一个异常错误

  • 线程“thread-0”java.lang.NoClassDefFoundError中出现异常:org/apache/commons/logging/LogFactory
  • 原因:java.lang.ClassNotFoundException:org.apache.commons.logging.LogFactory

    私有静态URL上载文件(文件文件){


  • 看起来您的项目缺少commons日志的依赖项(可能被其他依赖项引用)。能否尝试在
    pom.xml
    中添加以下内容:

    <dependency>
        <groupId>commons-logging</groupId>
        <artifactId>commons-logging</artifactId>
        <version>1.2</version>
    </dependency>
    
    
    公用记录
    

    更新


    如果您的项目不是
    maven
    项目,则需要下载
    commons logging
    jar并将其放入
    lib
    目录中。您可以从下载jar。

    看起来您的项目缺少commons logging的依赖项(可能被其他依赖项引用)。能否尝试在
    pom.xml
    中添加以下内容:

    <dependency>
        <groupId>commons-logging</groupId>
        <artifactId>commons-logging</artifactId>
        <version>1.2</version>
    </dependency>
    
    
    公用记录
    

    更新


    如果您的项目不是
    maven
    项目,那么您需要下载
    commons logging
    jar并将其放在
    lib
    目录中。您可以从下载jar。

    您能帮我将该文件添加到我的java项目中吗?我使用的是NetbeansNow,它会给我一个不同的错误。(1)线程异常“Thread-0”java.lang.NoClassDefFoundError:org/apache/commons/httpclient/methods/PostMethod(2)原因:java.lang.ClassNotFoundException:org.apache.commons.httpclient.methods.PostMethod是否也可以尝试添加httpclient?并且您还需要httpclient core。请帮助我将该文件添加到我的java项目中。我使用的是NetbeansNow,它会给我一个不同的错误。(1)线程“thread-0”中的异常“java.lang.NoClassDefFoundError:org/apache/commons/httpclient/methods/PostMethod(2)由以下原因引起:java.lang.ClassNotFoundException:org.apache.commons.httpclient.methods.PostMethod是否也可以尝试添加httpclient?您还需要httpclient核心