所以我使用这种方法通过 PPA 安装了 Java 8:http: //tecadmin.net/install-oracle-java-8-jdk-8-ubuntu-via-ppa/
它似乎正在工作:
jamie@jamie-ncase:/media/fa7e62a0-92d8-4af6-86d9-bdf5a38e786a/Steam/steamapps/common/Medieval II Total War/share/data/mods/ebii$ java -version
java version "1.8.0_91"
Java(TM) SE Runtime Environment (build 1.8.0_91-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode)
jamie@jamie-ncase:/media/fa7e62a0-92d8-4af6-86d9-bdf5a38e786a/Steam/steamapps/common/Medieval II Total War/share/data/mods/ebii$
我试图通过双击它来启动我的 java 文件(wf_switcher.jar),但没有任何反应,所以我试图通过终端打开文件以查看出现了什么问题。
当我尝试运行 java .jar 文件时,出现此错误:
jamie@jamie-ncase:/media/fa7e62a0-92d8-4af6-86d9-bdf5a38e786a/Steam/steamapps/common/Medieval II Total War/share/data/mods/ebii$ java wf_switcher.jar
Error: Could not find or load main class wf_switcher.jar
jamie@jamie-ncase:/media/fa7e62a0-92d8-4af6-86d9-bdf5a38e786a/Steam/steamapps/common/Medieval II Total War/share/data/mods/ebii$ javac wf_switcher.jar
error: Class names, 'wf_switcher.jar', are only accepted if annotation processing is explicitly requested
1 error
而且我不知道为什么它不起作用。任何人都可以帮忙吗?
要使用 Java 运行
.jar
文件,您需要使用-jar
命令行上的选项。所以要打开wf_switcher.jar
,你应该运行: