Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java-从S3自动更新_Java_Amazon Web Services_Sdk_Amazon S3 - Fatal编程技术网

Java-从S3自动更新

Java-从S3自动更新,java,amazon-web-services,sdk,amazon-s3,Java,Amazon Web Services,Sdk,Amazon S3,我的Java应用程序都已设置好并正在运行。但我需要包括自动更新功能,其中文件计划从AWS Bucket下载。我本来打算使用AWS SDK来实现这个功能,但是这个库似乎增加了额外的7MB安装程序大小 有没有办法不使用AWS SDK库就添加此功能,或者使用相同的库,但不让安装程序占用这么大的空间 我认为有两种方法可以解决这个问题: 直接通过HTTP访问文件(请参阅S3 GetObject) 创建一个“Uber JAR”,只包含您需要的类,前提是您不通过反射加载类 当然,考虑到这样的处理是否值得7

我的Java应用程序都已设置好并正在运行。但我需要包括自动更新功能,其中文件计划从AWS Bucket下载。我本来打算使用AWS SDK来实现这个功能,但是这个库似乎增加了额外的7MB安装程序大小


有没有办法不使用AWS SDK库就添加此功能,或者使用相同的库,但不让安装程序占用这么大的空间

我认为有两种方法可以解决这个问题:

  • 直接通过HTTP访问文件(请参阅S3 GetObject)
  • 创建一个“Uber JAR”,只包含您需要的类,前提是您不通过反射加载类
当然,考虑到这样的处理是否值得7MB…