错误在W10中安装VS2015后,不支持major.minor版本52.0

时间:2016-08-30 12:51:44

标签: xamarin visual-studio-2015 xamarin.android

在W10中安装VS2015并尝试编译一个在W7中完美运行的项目后,我收到此错误:不支持的major.minor版本52.0。

我尝试安装Java7U80,Java7U79,Java8,更改类路径等等......

2 个答案:

答案 0 :(得分:2)

如果您有多个JDK,请删除它们。安装JDK 8最新版本并转到Visual Studio options => Xamrin并将public class UserSessionController extends SessionController{ @Inject private AdminFacade adminFacade; @RequestMapping("/welcome/{a}") public String getActiveSessions(@PathVariable String a) { return adminFacade.getName(a); } } @PreAuthorize("hasRole('ROLE_ADMIN')") public class AdminFacade { public String getName(String name) { return "This is "+name; } public String getDetailsForAdmin(String param) { return "admin details"; } } 设置为JDK 8路径,例如Java Development Kit Location

Updating the Java Development Kit Location in the Visual Studio Xamarin.Android options

答案 1 :(得分:0)

通常会出现这个错误,当你的项目编译/运行时,比如Java 7,同时引用一些针对Java 8编译的依赖项(并使用Java 8特性)。
检查编译器级别或运行时配置。