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

在Windows中运行JAR的问题,在Ubuntu中运行良好

邢昂然
2023-03-14

我被以下错误困住了。我不知道这是什么类型的错误。我该怎么办?

共有1个答案

严阳夏
2023-03-14

Version52.0意味着它需要Java8才能运行。出于安全考虑,您应该更新您的Windows Java,所以现在是到Java8的时候了。如果您需要Java7,您可以将其作为私有安装,但要确保注册表配置的“javapath”指向Java8。

您也可以在命令窗口或通过资源管理器链接启动右java.exe,而不必将其安装为公共版本,如下所示:

"c:\Program Files\java\jdk_1.8.0_102\bin\javaw.exe" -jar app.jar
 类似资料:
  • 我正在尝试在Hadoop中运行一个jar文件。我已经使用Eclipse导出功能转换了jar文件。现在的问题是,当我运行jar文件时,它显示classnotfoundexception。我在子文件夹中的主类,例如WordCount-

  • 我使用kotlin中的EclipsePAHOMQTT库和IntellijIDE中的Gradle创建了一个小型mqtt应用程序。当通过Intellij运行它时,它运行良好,但是当我构建它并运行创建的jar文件时,我会得到一个错误。 从我看到的其他问题来看,这似乎与类路径有关,但我不确定如果这确实是问题所在,需要做什么,因为我使用的是gradle而不是jar文件作为库。 我正在学习这个教程 这是我的档

  • 我已经在NetBeans中创建了一个Java项目,自动构建的分发文件(.jar)在我的Ubuntu15.04AMD64机器上运行得非常好。 我想在发布它之前确保它在windows上运行,但在windows 7 32位机器上测试后,我发现它不工作。下面是错误消息的屏幕截图。 我可以猜到一些问题--因为它谈到了一个。regex错误。我并没有在代码中真正使用regex,而是使用string.split。

  • 我正在用IntelliJ开发一个小型JavaFX应用程序。 我已经用Intellij工件将它编译成一个jar,它在windows中可以很好地工作,无论是从命令行还是双击jar。 应用程序需要整天运行,我选择使用覆盆子,因为我认为这是最便宜的方式。 我在Raspbian上安装了它,来自Oracle的JDK 8 Oracle网站上的最后一个ARM版本 JVM正在工作,并使用显示正确的版本。我假设安装是

  • 下面是我的discord music player bot,我用Maven和Java8编译并安装了它,使用了以下步骤: 下面是我的pom.xml 发送播放音乐的命令后出错... 我曾尝试将此方法改为Cp1252编码,但仍然失败。