"This application requires a java runtime 1.8" 使用 wine 时
"This application requires a java runtime 1.8" when using wine
- OS: 拱门 Linux x86_64
- 内核:5.14.16-arch1-1
- Java: java-8-openjdk
- DE: Xfce 4.16
当尝试在我的 Arch Linux 上使用 Wine 启动 .exe 文件时,我收到此错误:This application requires a java runtime 1.8
。
问题是我已经在 /usr/lib/jvm/java-8-openjdk/jre/bin/java
.
下安装了这个版本的 java
我的系统上确实安装了 jre8-openjdk
软件包。
$ archlinux-java status
的输出:
Available Java environments:
java-17-openjdk
java-8-openjdk (default)
& java -version
的输出:
openjdk version "1.8.0_292"
OpenJDK Runtime Environment (build 1.8.0_292-b10)
OpenJDK 64-Bit Server VM (build 25.292-b10, mixed mode)
还有一个问题是同一程序的 .jar 文件打不开,尽管这可能是这个特定程序的问题。当我尝试使用可能已安装的 Java 8 打开它时,没有任何反应。虽然,当我尝试使用 Java 17 打开它时,它给出了这个错误:
.exe 和 .jar 可执行文件都可以在这里下载:https://elician.ru/start
[/path/to/]java -jar jarfile
完美运行。
已解决。
- OS: 拱门 Linux x86_64
- 内核:5.14.16-arch1-1
- Java: java-8-openjdk
- DE: Xfce 4.16
当尝试在我的 Arch Linux 上使用 Wine 启动 .exe 文件时,我收到此错误:This application requires a java runtime 1.8
。
问题是我已经在 /usr/lib/jvm/java-8-openjdk/jre/bin/java
.
我的系统上确实安装了 jre8-openjdk
软件包。
$ archlinux-java status
的输出:
Available Java environments:
java-17-openjdk
java-8-openjdk (default)
& java -version
的输出:
openjdk version "1.8.0_292"
OpenJDK Runtime Environment (build 1.8.0_292-b10)
OpenJDK 64-Bit Server VM (build 25.292-b10, mixed mode)
还有一个问题是同一程序的 .jar 文件打不开,尽管这可能是这个特定程序的问题。当我尝试使用可能已安装的 Java 8 打开它时,没有任何反应。虽然,当我尝试使用 Java 17 打开它时,它给出了这个错误:
.exe 和 .jar 可执行文件都可以在这里下载:https://elician.ru/start
[/path/to/]java -jar jarfile
完美运行。
已解决。