首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java 8安装

Java 8安装
EN

Ask Ubuntu用户
提问于 2017-08-16 16:19:02
回答 3查看 35.9K关注 0票数 3

我正在我的Linux机器(Ubuntu14.04 (Trusty ))上安装Java 8。我做了两件事:

第一个是跟踪Java帮助页面。我下载了tarball并使用tar zxvf jre-8u73-linux-x64.tar.gz命令安装了它。但是,当我运行时:

代码语言:javascript
复制
java -version

我明白了:bash: /usr/bin/java: No such file or directory

没有配置文件,/bin/中的二进制文件是无穷无尽的.我不知道该执行哪一个。我试图执行java文件,但没有任何效果。

所以,我试着-明白了。下面是我运行的命令:

代码语言:javascript
复制
add-apt-repository ppa:openjdk-r/ppa
apt-get update
apt-get install openjdk-8-jre

但是,同样,当我运行java -version时,它会显示相同的内容。

所以我说去他的,让我mkdir /usr/bin/java再试一次。我自动删除了软件包,并重新安装了它。现在,当我运行bash: /usr/bin/java: Is a directory时,我只得到了java -version

我怎么才能解决这个问题?

EN

回答 3

Ask Ubuntu用户

回答已采纳

发布于 2017-08-16 18:14:20

其他的反应出于某种奇怪的原因,对我不起作用。因此,要安装java1.8(来自Oracle),我还可以运行以下命令:

1:添加Oracle的PPA (个人包存档):

代码语言:javascript
复制
sudo add-apt-repository ppa:webupd8team/java

2:然后更新您的包存储库

代码语言:javascript
复制
sudo apt-get update

3:安装Oracle JDK 8:

代码语言:javascript
复制
sudo apt-get install oracle-java8-installer

让它对我有用。现在,当我运行java -version时,我得到:

代码语言:javascript
复制
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode

有关更多细节,请参见这个职位 on Medium.com。

票数 4
EN

Ask Ubuntu用户

发布于 2017-08-16 17:03:57

我不知道为什么不能从ppa ppa:openjdk-r/ppa安装openjdk,也许它有一些问题。但是,如果您想安装Oracle,在使用tar zxvf jre-8u73-linux-x64.tar.gz解压文件夹之后,您必须创建一个指向可执行文件的符号链接,尝试使用sudo ln -sv /path-to-extracted-folder/bin/java /usr/local/bin/java

票数 0
EN

Ask Ubuntu用户

发布于 2018-01-05 11:08:36

安装默认的JRE/JDK

首先,更新包索引。

代码语言:javascript
复制
sudo apt update

下一步安装(JRE)类型

代码语言:javascript
复制
sudo apt-get install default-jre

并安装(JDk)类型

代码语言:javascript
复制
sudo apt-get install default-jdk

安装Oracle JDK

添加Oracle的PPA,然后更新您的包。

代码语言:javascript
复制
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update

您需要在终端输入什么版本?

代码语言:javascript
复制
sudo apt-get install oracle-java6/7/8/9-installer

安装Java后,管理Java版本

代码语言:javascript
复制
sudo update-alternatives --config java

设置JAVA_HOME环境变量

代码语言:javascript
复制
sudo update-alternatives --config java

从首选安装中复制路径,然后使用nano或您最喜欢的文本编辑器打开/etc/环境。

代码语言:javascript
复制
sudo nano /etc/environment

向文件中添加如下一行(具有正确的路径):

代码语言:javascript
复制
JAVA_HOME="/usr/lib/jvm/java-6/7/8/9-oracle"

保存并退出文件,然后重新加载它。

代码语言:javascript
复制
source /etc/environment

现在可以通过执行以下命令来测试是否设置了环境变量:

代码语言:javascript
复制
echo $JAVA_HOME

和类型

代码语言:javascript
复制
javac --version
java --version 

这些命令显示您安装的java (运行Java程序的解释器)和javac (创建它们的编译器)的版本。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/946827

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档