相关疑难解决方法(0)

如何修复java.lang.UnsupportedClassVersionError:不支持的major.minor版本

我正在尝试使用Notepad ++作为我的一体化工具编辑,运行,编译等.

我安装了JRE,并且已将路径变量设置为.../bin目录.

当我在Notepad ++中运行"Hello world"时,我收到以下消息:

java.lang.UnsupportedClassVersionError: test_hello_world :
 Unsupported major.minor version 51.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(Unknown Source)
       .........................................
Run Code Online (Sandbox Code Playgroud)

我认为这里的问题是版本问题; 某些版本的Java可能是旧的或太新的.

  1. 我如何解决它?
  2. 我应该安装JDK,并将我的路径变量设置为JDK而不是JRE吗?
  3. .../binJRE或JDK中的变量有什么区别?

java jvm incompatibility unsupported-class-version

1532
推荐指数
25
解决办法
182万
查看次数

Java Lang UnsupportedClassVersion Xamarin Studio中的错误

我在构建项目时遇到以下错误.我该如何纠正?

C:\ Program Files(x86)\ MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(3,3):错误:java.lang.UnsupportedClassVersionError:com/android/dx/command/Main:不支持的major.minor版本52.0(FGH)


我的版本信息来自帮助>关于>显示详细信息:

Xamarin.Android版本:6.0.2.1(简化版)
Android SDK:C:\ Users\Admin\AppData\Local\Android\android-sdk

支持的Android版本:

  • 4.0.3(API级别15)
  • 4.4(API级别19)
  • 6.0(API级别23)

SDK工具版本:24.4.1
SDK平台工具版本:23.0.1
SDK构建工具版本:24 rc2

Java SDK:C:\ Program Files(x86)\ Java\jdk1.7.0_71
java version"1.7.0_71"
Java(TM)SE运行时环境(版本1.7.0_71-b14)Java HotSpot(TM)客户端VM(版本24.71) -b01,混合模式,共享)

c# java android xamarin

39
推荐指数
4
解决办法
4万
查看次数