gpt4 book ai didi

wowza 和 AWS 开发工具包出现 java.lang.reflect 错误

转载 作者:太空宇宙 更新时间:2023-11-04 14:31:52 26 4
gpt4 key购买 nike

我正在尝试使用 Java 制作的 Wowza 模块将文件上传到 S3。

我正在使用 Wowza Streaming Engine 4.1.0 window 8Java SE 运行时环境(内部版本 1.7.0_67-b01)

我的调试配置 VM 参数中已经包含 -Dcom.wowza.wms.native.base="win",这是“wowza java.lang.reflect”错误的大多数搜索结果建议。

但我收到此错误。

java.lang.reflect.InvocationTargetException|at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)|at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)|at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)|at java.lang.reflect.Method.invoke(Method.java:606)|at com.wowza.wms.module.ModuleFunction.invoke(ModuleFunction.java:369

当我的代码尝试执行此操作时:

AmazonS3Client s3 = new AmazonS3Client();

其他人似乎遇到了此错误 here但我没有看到答案。

但是,我在最初安装 AWS SDK 时遇到了问题。我无法使用in their official documentation描述的方法来做到这一点,所以我用this thread第二篇文章中描述的方法做到了。

编辑:

下载数据工具插件后,我以正确的方式安装了AWS SDK。这似乎没有帮助。

最佳答案

使用 AWS SDK 1.4.7 jar 和 apache commons 编解码器 v1.9 解决了我的问题

http://www.wowza.com/forums/showthread.php?38692-java-lang-reflect-error

编辑:

当我在可用的服务器上安装 Wowza 时,我再次遇到此错误 here 。我用 1.3 commons 编解码器替换了 v1.9 commons 编解码器,并修复了该问题。

Windows 8 需要 AWS SDK 1.4.7 和 commons 编解码器 1.9
Amazon Linux 2013.09.2 需要 AWS SDK 1.4.7 和 commons 编解码器 1.3

奇怪。

关于wowza 和 AWS 开发工具包出现 java.lang.reflect 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26047458/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com