swift-annotations:java编译时警告主版本 52 比 51 新, 此编译器
发布时间:2020-12-14 06:05:16 所属栏目:百科 来源:网络整理
导读:今天在java bean代码中加入swift的注释时,编译时提示了警告: [javac] 警告: J:facelogdbsql2javalibswift-annotations-0.23.1.jar(com/facebook/swift/codec/ThriftStruct.class): 主版本 52 比 51 新,此编译器支持最新的主版本。 [javac] 建议升级此
今天在java bean代码中加入swift的注释时,编译时提示了警告:
报这个错误的原因是编译jar包的编译器比当前编译器版本要高。 Manifest-Version: 1.0
Implementation-Title: swift-annotations
Implementation-Version: swift-root-0.23.1
Archiver-Version: Plexus Archiver
Built-By: tomdzk
Specification-Vendor: Facebook,Inc.
Specification-Title: swift-annotations
Implementation-Vendor-Id: com.facebook.swift
Git-Commit-Id: 308ba024495146dd0d47b72702d578eb89fecec2
Implementation-Vendor: Facebook,Inc.
Build-Time: 2016-10-19T23:29:13-0700
Created-By: Apache Maven 3.3.3
Build-Jdk: 1.8.0_91
Specification-Version: 0.23.1
解决方法有两个: 1.升级java编译器到1.8 2.使用swift-annotations 0.14.x版本,(0.14版本是个分水岭,之后的版本都是java 1.8编译的,0.14之前则是1.7编译的) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |