我有java version "1.6.0_45"和javac 1.7.0_51,当我以javac -source 1.6 Mouse.java的形式运行我的文件时,它会显示错误--这个warning: [options] bootstrap class path not set in conjunction with -source 1.6 1 warning,当我运行简单的java Mouse时,它会显示错误Exception in thread "main" java.lang.UnsupportedClassVersionError: Mouse : U
我在日食java.lang.UnsupportedClassVersionError: Bad version number in .class file中出现了这个错误。
当我运行javac -version时,它会打印
javac 1.5.0_28
在eclipes中,如果我右击属性->java编译器,它会说我使用的是1.5,然后转到java build path,那里就有JRE System Library [JVM 1.5.0 (MacOS X Default)]了。
为什么我要得到这个错误,以及如何修复它?
编辑
java -version打印
java version
当我点击f5时,我会在调试窗口中得到这个文本
Error: LinkageError occurred while loading main class Hello
java.lang.UnsupportedClassVersionError: Hello (class file version 52.65535) was compiled with preview features that are unsupported. This version of the Java Runtime only recognizes preview features for class file
当我尝试用vscode调试java程序时,我收到了这个错误:
java.lang.UnsupportedClassVersionError:
test (class file version 52.65535) was compiled with preview features that are unsupported.
This version of the Java Runtime only recognizes preview features for class file version 55.65535
下面是launch.json:
{
"version
我正在尝试让Cassandra在OS X上工作。当我运行bin/cassandra时,我得到了以下错误:
~/apache-cassandra-incubating-0.4.1-src > bin/cassandra -f
Listening for transport dt_socket at address: 8888
Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader
当我试图编译我的类(hello.java)时--没关系--没有问题,但是当我试图运行hello.class时,我遇到了这个问题--我的java版本1.8.0_211,javac版本12.0.1,我已经安装了JDK 12 --如何修复它?
我的JDK路径: D:\jdk-12.0.1\bin
C:\Users\Vasyl\Desktop>javac hello.java
C:\Users\Vasyl\Desktop>java hello
Error: A JNI error has occurred, please check your installation and try a
这是我的屏幕打印:
[user@host ~]$ scala
Exception in thread "main" java.lang.UnsupportedClassVersionError: scala/tools/nsc/MainGenericRunner : Unsupported major.minor version 52.0
at java.lang.ClassLoader.findBootstrapClass(Native Method)
at java.lang.ClassLoader.findBootstrapClassOrN
在我的大学里,我们正在学习如何编写RMI应用程序。当我第一次尝试在Eclipse2019-03中运行示例应用程序时,我遇到了这样的错误:RMI成功地运行了其他项目(非java.lang.UnsupportedClassVersionError ),没有任何问题。 当我跑的时候 java -version 我得到了: openjdk version "11.0.3" 2019-04-16
OpenJDK Runtime Environment (build 11.0.3+7-Ubuntu-1ubuntu218.04.1)
OpenJDK 64-Bit Server VM (bu
我编译了一个java文件,并尝试用javac启动它,但它不起作用。我试图将JDK更新到最新版本,但收到以下错误: Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.UnsupportedClassVersionError: Main has
been compiled by a more recent version of the Java Runtime (class file version
从chilkat网站下载了chilkat-9.5.0-jdk11-x64,那里有罐子和一个动态链接库文件。在Windows10中运行。尝试从Chilkat运行代码以连接到LinkedIn。我的java和javac都是1.8版本。获取下面的错误。任何帮助都是非常感谢的。
`Exception in thread "main" java.lang.UnsupportedClassVersionError: JVMCFRE003 bad major version; class=com/chilkatsoft/CkOAuth2, offset=6
我有一个问题,在一个老Mac与OSX10.5.8“豹”。
用Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file加载特定的java类失败了,我知道这种规范声明java类是为比当前安装的java更高的JVM编译的。
但是,我使用JDK 6编译了Java 6类,Mac安装了Java 6!
这是java -version在Mac上说的:
bih37-4:~ bih37$ java -version
java version "1.
我正在弄清楚我要做些什么,才能用Java把"Hello“打印到我的电脑上。
最重要的是,当我编译代码时,当我想运行它时,如下所示:
图片:
实际代码错误:
`C:\Users\Pedro\Documents\java>java Myfirst
Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.UnsupportedClassVersionError: Myfirst has been c
我下载了Mac的最新版本JDK8,并安装了maven。但是,我似乎在Java和maven之间存在着不兼容:
myusername$ mvn -version
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at j
我有一个包含两个类的MyFirstProgram.java文件。我只是修改了路径,并尝试使用java和javac测试该文件。
public class MyFirstProgram{
public static void main(String[] args){
System.out.println("Hello ! World :)");
}
}
但是,它会返回给我:
C:\Users\antoi\Documents\Programming\Julien>java MyFirstProgram.java
Error: Could not
我已经看过前面的问题了,因为我的问题似乎很常见。然而,我仍然不能解决这个问题。当我运行IGV程序时,我得到了这个错误: Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/broad/igv/ui/Main has been compiled by a more recent version of the Java Runtime (
在从命令行编译时,会发生错误,如何获得所需版本的Java?
Java的最新版本(类文件版本57.0)编译了 java.lang.UnsupportedClassVersionError,这个版本的Java只识别高达52.0的类文件版本
C:\Users\s\Documents\Documents>javac hello.java
C:\Users\s\Documents\Documents>java hello
Error: A JNI error has occurred, please check your installation and try again
Except
我通过Eclipse Juno在安装了Java jdk (和jre) 1.6的Unix机器上生成了一个ant文件。在build.xml文件所在的机器上,在eclipse之外运行ant时,一切都很顺利。
现在,问题出在我试图在另一台同时安装了jdk和jre 1.6的机器上运行ant时。下面是我在另一台运行RedHat 3的机器上得到的结果(无法更改):
> ant -version
Apache Ant version 1.5.2-23 compiled on November 12 2003
> java -version
java version "1.6.0_39
嗨,我安装了play Framework2.0的新版本。现在,我试图从教程中连接到示例应用程序,但有些东西似乎不起作用。以下是我所做的:
创建"todolist“应用程序:
play new todolist
play! 2.0,
The new application will be created in /home/evermean/Code/playWorkspace/todolist
What is the application name?
>todolist
Which template do you want to use for this new applica
我正在尝试使用基于OpenCV的安装说明来安装。
brew edit opencv # edit file and set -DBUILD_opencv_java=ON
brew install --build-from-source opencv
然后,我尝试在我的OpenCV项目中使用结果Java,但是它在运行时失败了,因为用于编译的Java与我的运行时不匹配。
Caused by: java.lang.UnsupportedClassVersionError: org/opencv/core/Core has been compiled by a more recent version
GP是我从.exe下载的一个文件。当我试图运行它时,我会收到以下错误:
C:\GPP> gp -list
Exception in thread "main" java.lang.UnsupportedClassVersionError: pro/javacard/gp/GPTool : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(U