问题描述
我刚刚在Ubuntu中使用sudo apt-get install openjdk-6-jdk
命令安装了JDK,安装后的Java bin
目录位于何处?我该如何设置该目录的环境路径?我对Ubuntu没什么经验,有人可以提供一些建议或建议任何好的网站供参考吗?
最佳解决方法
设置环境变量如下
编辑系统路径文件/etc /profile
sudo gedit /etc/profile
最后添加以下行
JAVA_HOME=/usr/lib/jvm/jdk1.7.0
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH
然后注销并登录ubuntu以设置路径…
次佳解决方法
Java通常安装在/usr/java
中,找到您拥有的版本,然后执行以下操作:
假设您正在使用bash(如果您刚开始使用bash而不是其他shell),您只需键入bash即可启动它。
编辑~/.bashrc
文件并添加路径,如下所示:
例如。 vi ~/.bashrc
插入以下行:
export JAVA_HOME=/usr/java/<your version of java>
export PATH=${PATH}:${JAVA_HOME}/bin
保存更改后,退出并重新启动bash或只需键入bash即可启动新shell
键入export
以确保路径正确。
键入java -version
以确保可以访问Java。
第三种解决方法
Ubuntu将openjdk6安装到/usr/lib/jvm/java-6-openjdk
路径。所以你将拥有/usr/lib/jvm/java-6-openjdk/bin
中的bin。通常,类路径会自动设置为java&相关可执行文件。
第四种方法
要为单个用户设置JAVA_HOME /PATH,请登录到您的帐户并打开.bash_profile文件
$ vi ~/.bash_profile
使用语法导出JAVA_HOME=<path-to-java>
,按如下方式设置JAVA_HOME。如果您的路径设置为/usr/java/jdk1.5.0_07/bin/java,请按如下所示进行设置:
export JAVA_HOME=/usr/java/jdk1.5.0_07/bin/java
设置PATH如下:
export PATH=$PATH:/usr/java/jdk1.5.0_07/bin
根据您的设置,随意更换/usr/java/jdk1.5.0_07。保存并关闭文件。只需注销并重新登录即可查看新的更改。或者,键入以下命令以立即激活新路径设置:
$ source ~/.bash_profile
要么
$ . ~/.bash_profile
验证新设置:
$ echo $JAVA_HOME
$ echo $PATH
提示:使用以下命令查找UNIX /Linux下java可执行文件的确切路径:
$ which java
请注意,文件〜/.bashrc是类似的,除了〜/.bash_profile仅针对Bash登录shell运行,而.bashrc针对每个新的Bash shell运行。
要为所有用户设置JAVA_HOME /PATH,您需要在/etc/profile
或/etc/bash.bashrc
文件中为所有用户设置全局配置:
# vi /etc/profile
接下来设置PATH /JAVA_PATH变量如下:
export PATH=$PATH:/usr/java/jdk1.5.0_07/bin
export PATH=$PATH:/usr/java/jdk1.5.0_07/bin
保存并关闭文件。您需要再次键入以下命令以立即激活路径设置:
# source /etc/profile
要么
# . /etc/profile
第五种方法
它应该把java放在你的路径中,可能在/usr /bin /java中。找到它的最简单方法是打开一个术语并输入”which java”。
第六种方法
要设置系统范围,您需要使用
/etc /environment文件sudo gedit /etc/environment
是您可以定义任何环境变量的位置。它可以在整个系统范围内看到。定义变量后,系统需要重新启动。
示例:
sudo gedit /etc/environment
添加如下:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
JAVA_HOME="/opt/jdk1.6.0_45/"
以下是您可以找到的网站:http://peesquare.com/blogs/environment-variable-setup-on-ubuntu/
第七种方法
如果你只安装了openJDK,你应该更新你的链接,因为你可以有一些OpenJDK安装。
sudo update-alternatives --config java
在这之后
$gedit ~/.bashrc
在文件中添加以下行
JAVA_HOME=/usr/lib/jvm/YOUR_JAVA_VERSION
export PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME
你可以得到你的Java版本
java -version
第八种方法
让我简化,首先从Oracle网站下载JDK:Link
2]然后提取它
3]在/usr /lib /ie /usr /lib /jvm中创建一个文件夹(jvm)
4]将解压缩的文件夹从jdk移动到/usr /lib /jvm /
*注意:使用终端,sudo,mv命令即sudo mv
5]在/etc/profile.d/创建一个.sh文件,例如:/etc/profile.d/myenvvar.sh
6]在.sh文件类型中
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0
export PATH=$PATH:$JAVA_HOME/bin
*注意:使用终端,gedit和sudo例如:sudo gedit myenvvar.sh
7]完成所有这些步骤后关闭计算机并重新启动
8]打开终端,然后键入
java -version
9]检查输出,然后键入
echo $JAVA_HOME
10]检查输出并开心:)
第九种方法
-
开放式终端(
Ctrl
+Alt
+t
) -
类型
sudo gedit .bashrc
-
输入ubuntu用户的密码
-
转到文件的最后一行
-
在新行中键入以下代码
export JAVA_HOME=enter_java_path_here export PATH=$JAVA_HOME/bin:$PATH eg: export JAVA_HOME=/home/pranav/jdk1.8.0_131 export PATH=$JAVA_HOME/bin:$PATH
-
保存文件
-
类型
source ~/.bashrc
在终端
-
完成