ubuntu下jdk的安装和环境变量的配置
来源:互联网 发布:网络重口现场微博 编辑:程序博客网 时间:2024/05/29 18:32
当前的环境变量:
- PATH:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
- CLASSPATH:没有。
- JAVA_HOME:没有。(全部在environment里面可以看见)
ubuntu下jdk的安装:
- 下载适合当前ubuntu的jdk,我下载的是jdk-6u21-linux-i586.bin。
- 将jdk-6u21-linux-i586.bin拷贝到/home文件夹下。如果不能执行,使用chmod赋予权限
- 到jdk-6u30-linux-i586.bin目录下,执行如下命令安装jdk
root@ubuntu:~$ cd /home
root@ubuntu:~$ ls -l
root@ubuntu:~$ chmod 755 jdk-6u30-linux-i586.bin
root@ubuntu:~$ ./jdk-6u30-linux-i586.bin
- 按提示操作,完成安装后在当前目录下会看到jdk1.6.0_30目录,到此JDK已经安装完成。
- 推荐阅读:http://www.cnblogs.com/linjiqin/p/3147874.html或者http://www.linuxidc.com/Linux/2011-08/40689.htm
jdk环境变量的配置:系统环境变量一般保存在下面的文件中:
- /etc/environment
- /etc/profile
- /etc/bash.bashrc (/etc/profile和 /etc/bash.bashrc在Ubuntu 10.0版本中不推荐使用)可以采用:sudo gedit /etc/environment 或者sudo nano /etc/environment。二者只是打开的编辑器不一样。
- 如果想要立即生效,可以使用:$source /etc/profile
- 我使用的语句是:sudo gedit /etc/environment ,然后gedit打开了environment文件,添加如下代码:
- JAVA_HOME=/home/jdk1.6.0_21
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH"
CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib(注意JAVA_PATH必须放在第一次) - 然后source /etc/environment让环境变量立即生效。然后输出echo $PATH等等就可以查看环境变量。
- 最好输入java -version可以查看java版本,至此jdk安装成功。
- root@ubuntu:~# java -version
java version "1.6.0_21"
Java(TM) SE Runtime Environment (build 1.6.0_21-b06)
Java HotSpot(TM) Server VM (build 17.0-b16, mixed mode)
注意此处:当我前面不使用souce /etc/environment 时,java -version 将找不到我想得到的结果。 - 此处很有可能有问题
- 解决办法,将PATH的路径里面的自己引用去掉,就好了,至于为什么,不清楚。PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:$JAVA_HOME/bin:$JAVA_HOME/jre/bin"
其他文件的修改方式与此类似,需要注意的是/etc/environment不需要使用export设置环境变量,其他profile文件需要。
- ubuntu下jdk的安装和环境变量的配置
- Ubuntu下安装JDK和配置环境变量
- ubuntu下安装JDK和配置环境变量
- Ubuntu 下jdk 安装和环境变量配置
- ubuntu下的JDK和ant安装与环境变量的配置
- ubuntu下的JDK和ant安装与环境变量的配置
- ubuntu下安装JDK和配置JDK环境变量
- ubuntu下jdk的安装和配置
- ubuntu下jdk环境变量的配置
- Ubuntu下 JDK环境变量的配置
- ubuntu下JDK环境变量的配置
- ubuntu安装JDK及环境变量的配置
- linux下JDK的安装和环境变量的配置
- Linux 下JDK的安装和环境变量配置
- Java mac系统下JDK安装和环境变量的配置
- Linux下jdk安装、环境变量的配置
- ubuntu下配置jdk环境变量和安装tomcat7
- ubuntu 下安装jdk 和配置java环境变量
- ubuntu 下完整卸载软件
- 集合类说明及区别
- nefu 115
- DOCTYPE指令、xmlns及JS代码前面的注释说明
- 常用 SQL 语句
- ubuntu下jdk的安装和环境变量的配置
- nefu 116
- The Android Telephony API for GSM
- C语言相对于C++不具有的性质
- Could not find the main class. Program will exit
- iOS 获取本地IP地址
- alias 命令的用法
- poj 1061 青蛙的约会 二元一次不定方程 http://poj.org/problem?id=1061
- 关于 linux 的环境变量设置及 export 的用法