当前位置: 首页 > 知识库问答 >
问题:

.在Ubuntu上用Java创建的.类文件在Windows的cmd中不起作用?[副本]

壤驷兴朝
2023-03-14

当我在windows中键入一个小代码并编译它时,生成了一个.class文件,该文件应该是可处理的,即在每个操作系统中解释后都应该显示输出,并且它在Ubuntu的终端中运行良好(正如我在Ubuntu中尝试的那样)。但是在Ubuntu中编译的相同代码和生成的.class文件在windows中的cmd中是不可处理的,也就是说,windows中的cmd没有显示输出,而是显示了这个错误

Exception in thread "main" java.lang.UnsupportedClassVersionError: UbuntuCode : Unsupported major.minor version 52.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:638)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:143)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:281)
    at java.net.URLClassLoader.access$000(URLClassLoader.java:74)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:216)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:209)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:324)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:269)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:337)

其中“ubuntucode”是我的文件名。我已经在互联网上搜索了它,但只找到关于安装jre、jvm、jdk或版本不匹配等等。这背后的原因是什么,如何化解。提前道谢。我们会很感激你的帮助。

编辑:-我在Ubuntu上安装了默认的jdk,在Windows上安装了JDK1.7.0

共有1个答案

归泽宇
2023-03-14

您没有正确的jdk版本来运行您的类。您需要一个JRE8。

 类似资料:
  • 我在Ubuntu上使用bash运行最新的稳定窗口,通过cmder wslbridge运行(我尝试直接通过bash运行,但错误相同)。移动到基于windows的react-native文件夹并尝试运行一些cli,如、、总是产生错误; 而令人惊讶的是,其他一些命令如npm可以正常启动... 国家预防机制将其打印出来;

  • 我是nodejs的新手,并试图学习它。我通过命令将节点框架作为全局模块进行了安装: 这工作正常,我在中找到了它。然后我在express上创建一个新项目: 但这不会创建项目文件夹,也不会返回任何错误代码,清晰的节点代码工作正常。有人知道如何检测和修复此错误吗?

  • 我已经在ubuntu 14.10上安装了git版本2.1.0。 我已经创建了一个本地git存储库,现在我希望在ubuntu默认终端中用颜色突出显示我的分支。 我已经做了: 如何在Ubuntu中为Git控制台着色? 但这确实有帮助

  • 我还更改了zookeeper中的zoo.cfg。 和server.properties。 我看了所有的教程,并做了完全相同的方法。还有乌斯金Kafka开放式动物园管理员。 3)创建主题 .\bin\windows\kafka-topics.bat--create-zookeeper localhost:2181-replication-factor 1-partitions 1-topic hel

  • 问题内容: 我正在按照以下说明使用Python绑定安装的OpenCV 2.4 。 我的问题与此类似,但我需要Windows计算机解决方案。 问题:当我尝试使用时 它工作正常,但是以下代码 始终返回False。 文件路径正确,绝对且没有空格。 我在装有Windows XP和Windows 7的两台机器上进行了尝试,结果相似。在Linux(Ubuntu)上,它对我来说很好用。 问题答案: 添加到Win

  • npm错误!有效得安装目标: npm错误![“0.1.0”,“0.1.1”,“0.1.2”,“0.1.3”,“0.1.4”] npm错误!在installTargetsError(C:\Program Files(x86)\nodejs\node_modules\ S:698:17) npm错误!在C:\Program Files(x86)\nodejs\node_module\npm\lib\c