java - 如何安装 JAVA 8 Debian 8

标签 java linux debian

我一直在 debian jessie 中安装 java 8,如下所示:

echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" > /etc/apt/sources.list.d/webupd8team-java.list

echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" >> /etc/apt/sources.list.d/webupd8team-java.list

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886
apt-get update && apt-get install oracle-java8-installer -y

但突然之间,这不再有效了。

E: Unable to find the oracle8-java-installer package

我在下面又尝试了这一步,但我得到了同样的错误:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

最佳答案

下载(需要oracle账号)

https://www.oracle.com/technetwork/java/javaee/downloads/jdk8-downloads-2133151.html

jdk-8u211-linux-x64.tar.gz

作为根

cp jdk-8u211-linux-x64.tar.gz /usr/lib/jvm/

cd /usr/lib/jvm/

tar zxvf jdk-8u211-linux-x64.tar.gz

设置为默认运行:

update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_211/bin/java 4

update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_211/bin/javac 4

update-alternatives --config java

enter image description here

然后选择选项4 (因为之前运行了 update-alternatives --install/usr/bin/java java/usr/lib/jvm/jdk1.8.0_211/bin/java 4)

来源: https://docs.oracle.com/javase/8/docs/technotes/guides/install/linux_jdk.html#BJFJJEFG

关于java - 如何安装 JAVA 8 Debian 8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55837563/

相关文章:

java - ListView 显示 arraylist 数据两次

java - 与@BeforeClass 等效的 TestNG 监听器,可以访问上下文

不同平台上比较方法中的 C++ 常量引用

c++ - gcc 在链接时找不到对函数 DoIt() 的引用

java - Amazon SWF 初学者 - 如何开始执行一个工作流程循环

java - Swagger Spring API - xmlModelPlugin 错误

Java 运行时 -ERR 'fsctl 命令未找到

kernel - 在 amd64 主机上交叉构建 i386 linux 内核

debian - Yandex-tank安装错误

c++ - 是否可以编译两次并仅通过编写 debian/rules 来构建单独的包?