如何在 ubuntu 16.04 LTS 中使 javac 和 java 都在我的路径上
How to make both javac and java on my path in ubuntu 16.04 LTS
我需要在我的路径上同时创建 javac 和 java。
我使用了从其他站点获得的命令
$ sudo apt-get install default-jre
$ sudo apt-get install default-jdk
$ java -version
openjdk version "1.8.0_151"
OpenJDK Runtime Environment (build 1.8.0_151-8u151-b12-0ubuntu0.16.04.2-b12)
OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)
$ which java
/usr/bin/java
$ sudo update-alternatives --config java
There is only one alternative in link group java (providing /usr/bin/java): /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
Nothing to configure.
现在提供了所有这些信息,我该如何设置路径?我很乐意使用 vi ~/.bashrc
。因此,请逐步指导我进行设置。我发现其他帖子很混乱。
sudo vim.bashrc
(如果 jvm 安装了它们,请检查此路径“/usr/lib/jvm/java-8-oracle”)
export JAVA_HOME=/usr/lib/jvm/java-8-oracle
export PATH=$PATH:$JAVA_HOME/bin
保存它。
运行
bash
or
source .bashrc
我需要在我的路径上同时创建 javac 和 java。 我使用了从其他站点获得的命令
$ sudo apt-get install default-jre
$ sudo apt-get install default-jdk
$ java -version
openjdk version "1.8.0_151"
OpenJDK Runtime Environment (build 1.8.0_151-8u151-b12-0ubuntu0.16.04.2-b12)
OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)
$ which java
/usr/bin/java
$ sudo update-alternatives --config java
There is only one alternative in link group java (providing /usr/bin/java): /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
Nothing to configure.
现在提供了所有这些信息,我该如何设置路径?我很乐意使用 vi ~/.bashrc
。因此,请逐步指导我进行设置。我发现其他帖子很混乱。
sudo vim.bashrc
(如果 jvm 安装了它们,请检查此路径“/usr/lib/jvm/java-8-oracle”)
export JAVA_HOME=/usr/lib/jvm/java-8-oracle
export PATH=$PATH:$JAVA_HOME/bin
保存它。
运行
bash
or
source .bashrc