我得到一个"不支持的major.minor版本51.0错误"使用Java 1.6中的AWS的JMS SQSConnectionFactory连接到SQS时。它适用于Java 1.7
我还没有找到任何明确说明与1.6不兼容的文档有没有人管理过?有什么建议?
答案 0 :(得分:0)
看起来它是为Java 7编译的。
您可以下载源代码并为Java 6编译它。
https://github.com/awslabs/amazon-sqs-java-messaging-lib
您可能需要对源代码进行一些更改,例如从某些测试中删除菱形运算符<>
。
当你打开上面提到的页面时,README.md中有最低要求,它指定java的最低版本是7。