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


当前回答

现在所要做的就是设置“JAVA_HOME”和“PATH”环境变量,然后就完成了。输入以下命令设置环境变量。确保您的环境变量指向机器上有效的JDK安装。Ubuntu 18.04的路径为“/usr/lib/jvm/java-8-openjdk-amd64/”

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64

要检查您的JAVA_HOME路径是否已成功保存,输入以下命令进行检查。

echo $JAVA_HOME

其他回答

创建/打开~ /。Bashrc文件$vim ~/.bashrc 添加JAVA_HOME和PATH作为JDK路径

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

保存文件

现在输入java -version,它会显示你在.bashrc文件中设置的内容。

这也会在会议中持续。

例子:

安装后的Open JDK通常位于/usr/lib/java-6-openjdk中

像往常一样,您需要设置JAVA_HOME、类路径和Path。

在ubuntu 11.04中,在/etc目录下有一个环境文件,你需要设置所有三个路径。然后你需要重新启动你的系统使更改生效。

这里有一个网站可以帮助你 http://aliolci.blogspot.com/2011/05/ubuntu-1104-set-new-environment.html

您需要设置$JAVA_HOME变量。

以我为例,在设置Maven时,我必须将它设置到安装JDK的地方。

首先找出JAVA的安装位置:

$ whereis java

java: /usr/bin/java /usr/share/java /usr/share/man/man1/java. gz

现在再深入挖掘:

$ ls -l /usr/bin/java

lrwxrwx 1根根46 Aug /etc/ usr/lib/jvm/java-8- amder64 /jre/bin/java

你更深入:

$ ls -l /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java

-rwxr-xr- 1根根6464 64马尔1418:28 /usr/lib/jvm/java-8

因为它没有被引用到任何其他目录,所以我们将使用这个目录。

使用nano打开/etc/environment:

$ sudo nano /etc/environment

添加以下几行

JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64

export JAVA_HOME

重载路径使用:

$. /etc/environment

Now:

$ echo $JAVA_HOME

以下是你的输出:

/ usr / lib / jvm java-1 8月0-openjdk-amd64

我提到的资料来源:

https://askubuntu.com/a/175519

https://stackoverflow.com/a/23427862/6297483

环境变量的设置方法如下

编辑系统路径文件/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设置路径…

打开终端(Ctrl+Alt+t) 类型 Sudo gedit .bashrc 输入ubuntu用户密码 转到文件的最后一行 在新行中键入下面的代码 出口JAVA_HOME = enter_java_path_here 导出路径= $ JAVA_HOME / bin: $路径 例如:export JAVA_HOME=/home/pranav/jdk1.8.0_131 导出路径= $ JAVA_HOME / bin: $路径 保存文件 类型 源~ / . bashrc 在终端 完成