Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/372.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 无法使用MAC OS El Capitan上运行的AWS SDK将文件上载到S3_Java_Macos_Amazon Web Services_Amazon S3 - Fatal编程技术网

Java 无法使用MAC OS El Capitan上运行的AWS SDK将文件上载到S3

Java 无法使用MAC OS El Capitan上运行的AWS SDK将文件上载到S3,java,macos,amazon-web-services,amazon-s3,Java,Macos,Amazon Web Services,Amazon S3,当我尝试在MAC OS上使用java中的AWS SDK上载文件时,我无法获得“上载完成”消息。不会抛出任何错误。程序永远不会终止。这似乎只发生在Mac电脑上,因为我公司的其他人在Windows和Linux Ubuntu上运行完全相同的代码,没有遇到这个问题。规格如下 硬件:MAC OS El Capitan 10.11.4 Java(TM)SE运行时环境(build 1.8.0_111-b14) Java HotSpot(TM)64位服务器虚拟机(构建25.111-b14,混合模式) 防火墙当前

当我尝试在MAC OS上使用java中的AWS SDK上载文件时,我无法获得“上载完成”消息。不会抛出任何错误。程序永远不会终止。这似乎只发生在Mac电脑上,因为我公司的其他人在Windows和Linux Ubuntu上运行完全相同的代码,没有遇到这个问题。规格如下

硬件:MAC OS El Capitan 10.11.4

Java(TM)SE运行时环境(build 1.8.0_111-b14) Java HotSpot(TM)64位服务器虚拟机(构建25.111-b14,混合模式)

防火墙当前处于关闭状态


注意:我可以手动上传到S3,没有任何问题。

我找到了解决方案。答案是将Mac上的java版本更新为Java8160及更高版本。由于某些策略问题,任何旧版本都无法工作。

如果您发布了代码而不是图片maube,我可能会有所帮助粘贴代码不会有帮助,正如您从解决方案中看到的那样。