【问题标题】:Ubuntu execute jar file [duplicate]Ubuntu执行jar文件[重复]
【发布时间】:2020-09-14 04:09:31
【问题描述】:

我试图在我的服务器上运行一个 jar 文件,但我收到了这个错误

线程“main”java.lang.UnsupportedClassVersionError 中的异常:Agenda/AgendaApplication 已由 Java 运行时的更新版本(类文件版本 55.0)编译,此版本的 Java 运行时仅识别最高版本的类文件52.0

我能做些什么来解决这个问题?

【问题讨论】:

  • 稍后安装 jdk/jre

标签: java ubuntu


【解决方案1】:
【解决方案2】:

您的系统只安装了 Java 8,而应用程序至少需要 Java 11。 您可以安装更新的 Java 版本:

sudo apt-get install openjdk-11-jre 

在此之后,您应该使用 update-java-alternatives 命令切换您的默认 Java 环境:

sudo update-alternatives --config java

在此之后,您可以通过键入“java --version”来检查“默认 jvm”

PS:请改一下这个问题的标题:“Ubuntu execute jar file”根本没有说明问题。

【讨论】:

    猜你喜欢
    • 2015-11-20
    • 2016-07-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-10
    • 2013-11-24
    • 2023-03-16
    • 2016-01-26
    • 2020-04-10
    相关资源
    最近更新 更多