如何在Ubuntu中设置Java环境path
我刚用sudo apt-get install openjdk-6-jdk
命令安装了Ubuntu中的JDK, sudo apt-get install openjdk-6-jdk
后在哪里的Java bin
目录下? 我怎样才能设置该目录的环境path? 我对Ubuntu有一点经验,任何人都可以给一些build议或build议任何好的网站参考?
设置环境variables如下
编辑系统path文件/ etc / profile
sudo gedit /etc/profile
最后join以下几行
JAVA_HOME=/usr/lib/jvm/jdk1.7.0 PATH=$PATH:$HOME/bin:$JAVA_HOME/bin export JAVA_HOME export JRE_HOME export PATH
然后注销并loginUbuntu的设置path..
Java通常安装在/ usr / java中find你的版本,然后执行以下操作:
假设你正在使用bash(如果你刚开始,我推荐bash比其他shell),你可以简单地inputbash来启动它。
编辑你的〜/ .bashrc文件并添加path如下:
例如。 vi〜/ .bashrc
插入以下行:
export JAVA_HOME=/usr/java/<your version of java> export PATH=${PATH}:${JAVA_HOME}/bin
保存更改后,退出并重新启动您的bash,或者只需键入bash即可启动一个新的shell
input导出以确保path正确
在java -version中键入以确保可以访问java
Ubuntu将openjdk6安装到/usr/lib/jvm/java-6-openjdk
path。 所以你将在/usr/lib/jvm/java-6-openjdk/bin
。 通常,类path会自动为java和相关的可执行文件设置。
要为单个用户设置JAVA_HOME / PATH ,请login到您的帐户并打开.bash_profile文件
$ vi ~/.bash_profile
使用语法export JAVA_HOME=<path-to-java>
设置JAVA_HOME。 如果您的path设置为/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。 保存并closures文件。 只需注销并重新login即可查看新的更改。 或者,键入以下命令以立即激活新的path设置:
$ source ~/.bash_profile
要么
$ . ~/.bash_profile
validation新的设置:
$ echo $JAVA_HOME $ echo $PATH
提示:使用以下命令查找UNIX / Linux下的java可执行文件的确切path:
$ which java
请注意,文件〜/ .bashrc是相似的,除了〜/ .bash_profile只为Bashloginshell运行,而.bashrc为每个新的Bash shell运行。
要为所有用户设置JAVA_HOME / PATH ,您需要在/etc/profile
或/etc/bash.bashrc
文件中为所有用户设置全局configuration:
# vi /etc/profile
接下来设置PATH / JAVA_PATHvariables如下:
export PATH=$PATH:/usr/java/jdk1.5.0_07/bin export PATH=$PATH:/usr/java/jdk1.5.0_07/bin
保存并closures文件。 再一次,您需要input以下命令立即激活path设置:
# source /etc/profile
要么
# . /etc/profile
它应该把java放在你的path中,可能在/ usr / bin / java中。 find它的最简单方法是打开一个术语,键入“哪个java”。
要设置系统范围,您需要使用
/ etc / environment文件sudo gedit /etc/environment
是您可以定义任何环境variables的位置。 它可以在整个系统范围内看到。 variables定义后系统需要重新启动。
示例:
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/"
这里是你可以find更多的网站: http : //peesquare.com/blogs/environment-variable-setup-on-ubuntu/
打开jdk一旦安装一般驻留在/ usr / lib / java-6-openjdk像往常一样,你需要设置JAVA_HOME,calsspath和path在Ubuntu 11.04中有一个环境文件可用在/等你需要设置所有的三条路。 然后,您将需要重新启动系统以使更改生效。
这里有一个网站可以帮助你http://aliolci.blogspot.com/2011/05/ubuntu-1104-set-new-environment.html
如果你只安装了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 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进行检查
- 打开terminal( Ctrl + Alt + t )
-
types
sudo gedit .bashrc
- inputUbuntu用户的密码
- 转到文件的最后一行
-
在下面的代码中input新行
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
- 保存文件
-
types
source .bashrc
在terminal
- 完成