我刚刚用sudo apt-get install openjdk-6-jdk命令在Ubuntu中安装了JDK, 安装后Java bin目录在哪里?如何为该目录设置环境路径?我对Ubuntu没什么经验,有人能给我一些建议或者推荐一些好的网站供参考吗?


当前回答

我在Ubuntu 20.04中安装了java 11。为它设置一个JAVA_HOME。

输入this命令找出你的ubuntu版本——

swapnil@swapnil-vm:~$ lsb_release -d
Description:    Ubuntu 20.04.3 LTS

输入这个命令来查找JVM——的位置

swapnil@swapnil-vm:~$ whereis jvm
jvm: /usr/lib/jvm

在您选择的任何编辑器中打开.bashrc

nano .bashrc

添加以下行——

## setting JAVA_HOME
JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export JAVA_HOME

PATH=$PATH:$JAVA_HOME/bin
export PATH

现在你可以开始了!! 打开一个新终端并输入命令——

ehco $JAVA_HOME

其他回答

它应该把java放到你的路径中,可能在/usr/bin/java.找到它最简单的方法是打开一个术语并键入哪个java。

环境变量的设置方法如下

编辑系统路径文件/etc/profile

sudo gedit /etc/profile

在end中增加以下行

JAVA_HOME=/usr/lib/jvm/jdk1.7.0
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH

然后注销并登录ubuntu设置路径…

您可以从apt安装默认的Ubuntu(17.10) java:

sudo apt install openjdk-8-jdk-headless 

它会为你设置PATH,如果你需要安装特定版本的Java,你可以关注这个YouTube

Java通常安装在/usr/java中 找到您拥有的版本,然后执行以下操作:

假设您正在使用bash(如果您刚刚开始,我建议使用bash而不是其他shell),您可以简单地输入bash来启动它。

编辑~/。Bashrc文件,添加如下路径:

例如,我们~/.bashrc

插入以下几行:

export JAVA_HOME=/usr/java/<your version of java>
export PATH=${PATH}:${JAVA_HOME}/bin

保存更改后,退出并重新启动bash,或者只输入bash启动一个新的shell

输入export以确保路径正确。

输入java -version以确保java是可访问的。

安装Oracle Java:

从Oracle网站下载tarball (.tar文件) 使用sudo tar -xvpzf fileName -C /installation_folder_name解压 更改文件权限和所有权 在/etc/profile中增加如下两行

export JAVA_HOME=/home/abu/Java/jdk1.8.0_45/
export PATH=$JAVA_HOME/bin:$PATH

重新启动机器,通过Java -version和javac -version检查