我正在尝试在 Ubuntu 18.04 上安装 Java。通过运行:
sudo apt install oracle-java14-installer
Run Code Online (Sandbox Code Playgroud)
但是当我到达我必须接受许可协议的部分时,有一个指向 Oracle 页面的链接,但是当我单击该链接时,它是“找不到页面”。我卡在这个页面?
我如何接受许可协议?我正在使用linuxprising 的 PPA。
正如您可能从该主题中猜到的那样,我正在寻找一种使蓝光菜单在 VLC 中工作的方法。我正在 Kubuntu 18.04 LTS 64 位上运行。为了播放蓝光光盘,我安装了 MakeMKV 并使用其编解码器作为 VLC 的输入。这有效。
我已经安装了:
VLC 仍然告诉我,由于没有找到 java,所以没有可用的光盘菜单。
我缺少什么?
谢谢!塞巴斯蒂安
尝试将 Java 升级到最新版本的 Minecraft 服务器(v1.18)时,我遇到了一点麻烦,因为服务器最初运行的是 Ubuntu 19.x,所以在找到允许我的地方后,我转换到了 20.04更新所有软件包并进行升级。
之后我安装了 JRE,这是显示我所使用的版本的相同命令:
mortimer@mineraft:/home/minecraft$ sudo apt-get install default-jre
Reading package lists... Done
Building dependency tree
Reading state information... Done
default-jre is already the newest version (2:1.11-72).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Run Code Online (Sandbox Code Playgroud)
与 JDK 类似:
mortimer@mineraft:/home/minecraft$ sudo apt-get install default-jdk
Reading package lists... Done
Building dependency tree
Reading state information... Done
default-jdk is already the newest version (2:1.11-72).
0 upgraded, 0 newly installed, 0 to remove and …Run Code Online (Sandbox Code Playgroud) 我正在尝试为我的朋友设置 Minecraft 服务器,每次尝试启动它时都会收到以下错误
Error: LinkageError occurred while loading main class net.minecraft.bundler.Main
java.lang.UnsupportedClassVersionError:
net/minecraft/bundler/Main has been compiled by a more recent version of the Java Runtime (class file version 61.0),
this version of the Java Runtime only recognizes class file versions up to 55.0
Run Code Online (Sandbox Code Playgroud)
(复制并粘贴)
我在 Ubuntu 上有可用的当前 JRE(版本 11.0.15.10)。我尝试删除服务器上所有版本的 JRE,然后仅重新安装最新版本,但出现相同的错误。我什至将整个服务器从 Ubuntu 18 更新到 Ubuntu 20。非常感谢任何帮助。
我最近尝试将java从sdk11更新到sdk17。为此我跑了:
sudo apt update
sudo apt install openjdk-17-jdk
Run Code Online (Sandbox Code Playgroud)
并设置JAVA_HOME为/usr/lib/jvm/java-17-openjdk-amd64. 问题是我不知道如何更新 javac...目前我只有 1 个版本,第 11 个版本。
java -version
openjdk version "17.0.5" 2022-10-18
OpenJDK Runtime Environment (build 17.0.5+8-Ubuntu-2ubuntu120.04)
OpenJDK 64-Bit Server VM (build 17.0.5+8-Ubuntu-2ubuntu120.04, mixed mode, sharing)
javac -version
javac 11.0.17
Run Code Online (Sandbox Code Playgroud)
每当我用java编译一个程序时,它都会遵循JDK11而不是JDK17......
我厌倦了
javac filename.java
Run Code Online (Sandbox Code Playgroud)
进而
java filename
Run Code Online (Sandbox Code Playgroud)
没有办法让我自己的命令吗?
mycommand filename.java
Run Code Online (Sandbox Code Playgroud)
并且filename.java既编译又运行?
我正在尝试在 Ubuntu 10.04 LTS 中安装 java re 和 java dk。我尝试使用此链接ubuntu help java。我使用第一个链接进行安装并单击是。我被警告说某些软件包无法下载。我点击继续,然后出现以下消息,因为发生了错误:
W: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/o/openjdk-6/openjdk-6-jre-lib_6b20-1.9.10-0ubuntu1~10.04.3_all.deb
404 Not Found [IP: 91.189.92.167 80]
W: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/o/openjdk-6/openjdk-6-jre-headless_6b20-1.9.10-0ubuntu1~10.04.3_i386.deb
404 Not Found [IP: 91.189.92.167 80]
W: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/o/openjdk-6/icedtea-6-jre-cacao_6b20-1.9.10-0ubuntu1~10.04.3_i386.deb
404 Not Found [IP: 91.189.92.167 80]
Run Code Online (Sandbox Code Playgroud)
我去了终端并用来java -version获得这个输出:
alex@alex-laptop:~$ java -version
The program 'java' can be found in the following packages:
* gcj-4.4-jre-headless
* openjdk-6-jre-headless
* cacao
* gij-4.3
* jamvm
Try: sudo apt-get install …Run Code Online (Sandbox Code Playgroud) 我正在尝试在我的计算机上运行 .jar 文件。它在 11.10 版本中工作,但在现在的 12.04 中,我从 Iced Tea Web 收到一条致命错误消息,说它无法解析 JNLP 文件。我试过安装其他 Java 客户端但没有成功,它们甚至没有出现在“打开方式”列表中。
Exception in thread "main" java.lang.UnsatisfiedLinkError: no swt-gtk-3550 or swt-gtk in swt.library.path, java.library.path or the jar file
at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
at org.eclipse.swt.internal.C.<clinit>(Unknown Source)
at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
at org.eclipse.swt.widgets.Display.<clinit>(Unknown Source)
at com.android.sdkmanager.Main.showSdkManagerWindow(Main.java:328)
at com.android.sdkmanager.Main.doAction(Main.java:316)
at com.android.sdkmanager.Main.run(Main.java:118)
at com.android.sdkmanager.Main.main(Main.java:101)
Run Code Online (Sandbox Code Playgroud) 谁能帮我解决这个问题。我是 Linux 新手,这里有问题:
gourab@gourab-RV509:/usr/share/java$ cd /
gourab@gourab-RV509:/$ cd usr
gourab@gourab-RV509:/usr$ mkdir JAVA
mkdir: cannot create directory `JAVA': Permission denied
gourab@gourab-RV509:/usr$
Run Code Online (Sandbox Code Playgroud)