ubuntu jdk 安装与配置
来源:互联网 发布:根据域名添加路由设置 编辑:程序博客网 时间:2024/06/15 14:36
安装包下载
jdk-6u45-linux-i586.bin jdk-6u45-linux-x64.binJDK 安装
chmod u+x jdk-6u45-linux-i586.bin取得执行权限
lychie@ubuntu:/setup$ chmod u+x jdk-6u45-linux-i586.bin
lychie@ubuntu:/setup$ ls -l
total 70120
-rwxr--r-- 1 lychie lychie 71799552 9月 7 02:10 jdk-6u45-linux-i586.bin
lychie@ubuntu:/setup$ ls -l
total 70120
-rwxr--r-- 1 lychie lychie 71799552 9月 7 02:10 jdk-6u45-linux-i586.bin
./jdk-6u45-linux-i586.bin安装 JDK
lychie@ubuntu:/setup$ ./jdk-6u45-linux-i586.bin
. . . . . .
Creating jdk1.6.0_45/jre/lib/rt.jar
Creating jdk1.6.0_45/jre/lib/jsse.jar
Creating jdk1.6.0_45/jre/lib/charsets.jar
Done.
. . . . . .
Creating jdk1.6.0_45/jre/lib/rt.jar
Creating jdk1.6.0_45/jre/lib/jsse.jar
Creating jdk1.6.0_45/jre/lib/charsets.jar
Done.
JDK 环境配置
sudo vi /etc/profile配置环境变量,在文件的最后添加如下 33 至 36 行的内容
lychie@ubuntu:/setup$ sudo vi /etc/profile
. . . . . .
23 if [ -d /etc/profile.d ]; then
24 for i in /etc/profile.d/*.sh; do
25 if [ -r $i ]; then
26 . $i
27 fi
28 done
29 unset i
30 fi
31
32 # Set java environment
33 JAVA_HOME=/setup/jdk1.6.0_45
34 CLASSPATH=.:$JAVA_HOME/lib
35 PATH=$PATH:$JAVA_HOME/bin
36 export JAVA_HOME CLASSPATH PATH
. . . . . .
23 if [ -d /etc/profile.d ]; then
24 for i in /etc/profile.d/*.sh; do
25 if [ -r $i ]; then
26 . $i
27 fi
28 done
29 unset i
30 fi
31
32 # Set java environment
33 JAVA_HOME=/setup/jdk1.6.0_45
34 CLASSPATH=.:$JAVA_HOME/lib
35 PATH=$PATH:$JAVA_HOME/bin
36 export JAVA_HOME CLASSPATH PATH
source /etc/profile使配置生效
lychie@ubuntu:/setup$ source /etc/profile
验证配置是否成功
java -version若出现如下信息,说明 JDK 安装配置成功
lychie@ubuntu:~$ java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) Client VM (build 20.45-b01, mixed mode, sharing)
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) Client VM (build 20.45-b01, mixed mode, sharing)
java -version若出现如下信息,说明配置失败,请检查确保 /etc/profile 中的配置正确无误
lychie@ubuntu:/setup$ java -version
The program 'java' can be found in the following packages:
* default-jre
* gcj-4.8-jre-headless
* openjdk-7-jre-headless
* gcj-4.6-jre-headless
* openjdk-6-jre-headless
Try: sudo apt-get install <selected package>
The program 'java' can be found in the following packages:
* default-jre
* gcj-4.8-jre-headless
* openjdk-7-jre-headless
* gcj-4.6-jre-headless
* openjdk-6-jre-headless
Try: sudo apt-get install <selected package>
echo $PATH查看 PATH 变量中是否有 JDK 的配置,若无,执行 source /ect/profile 使配置生效
lychie@ubuntu:~$ java -version
The program 'java' can be found in the following packages:
* default-jre
* gcj-4.8-jre-headless
* openjdk-7-jre-headless
* gcj-4.6-jre-headless
* openjdk-6-jre-headless
Try: sudo apt-get install <selected package>
lychie@ubuntu:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:
/usr/local/games
lychie@ubuntu:~$ source /etc/profile
lychie@ubuntu:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:
/usr/local/games:/setup/jdk1.6.0_45/bin
lychie@ubuntu:~$ java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) Client VM (build 20.45-b01, mixed mode, sharing)
The program 'java' can be found in the following packages:
* default-jre
* gcj-4.8-jre-headless
* openjdk-7-jre-headless
* gcj-4.6-jre-headless
* openjdk-6-jre-headless
Try: sudo apt-get install <selected package>
lychie@ubuntu:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:
/usr/local/games
lychie@ubuntu:~$ source /etc/profile
lychie@ubuntu:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:
/usr/local/games:/setup/jdk1.6.0_45/bin
lychie@ubuntu:~$ java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) Client VM (build 20.45-b01, mixed mode, sharing)
设置默认 JDK
sudo update-alternatives --install /usr/bin/java java /setup/jdk1.6.0_45/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /setup/jdk1.6.0_45/bin/javac 300
sudo update-alternatives --install /usr/bin/jar jar /setup/jdk1.6.0_45/bin/jar 300
sudo update-alternatives --install /usr/bin/javah javah /setup/jdk1.6.0_45/bin/javah 300
sudo update-alternatives --install /usr/bin/javap javap /setup/jdk1.6.0_45/bin/javap 300
sudo update-alternatives --config java
sudo update-alternatives --install /usr/bin/javac javac /setup/jdk1.6.0_45/bin/javac 300
sudo update-alternatives --install /usr/bin/jar jar /setup/jdk1.6.0_45/bin/jar 300
sudo update-alternatives --install /usr/bin/javah javah /setup/jdk1.6.0_45/bin/javah 300
sudo update-alternatives --install /usr/bin/javap javap /setup/jdk1.6.0_45/bin/javap 300
sudo update-alternatives --config java
0 0
- ubuntu jdk 安装与配置
- Ubuntu JDK安装与配置
- ubuntu jdk 安装与配置
- ubuntu下jdk的安装与配置
- Ubuntu中jdk的安装与配置
- Ubuntu安装JDK与环境变量配置
- ubuntu 安装 jdk 与 环境配置
- Ubuntu下安装与配置jdk、tomcat
- Ubuntu 10.10安装与配置jdk
- Ubuntu安装JDK与环境变量配置
- Ubuntu JDK安装配置
- ubuntu 安装配置 jdk
- ubuntu JDK安装、配置
- ubuntu 安装配置 jdk
- Ubuntu JDK安装配置
- ubuntu安装配置jdk
- ubuntu jdk安装配置
- ubuntu jdk安装配置
- 分布式监控系统ganglia配置文档
- POJ1595_Prime Cuts【素数】【水题】
- Thinkpad x60 Bios设置指南
- ssl双向验证
- 主函数!
- ubuntu jdk 安装与配置
- MATLAB 并行工具箱
- Python 处理遥感图像:光谱辐射定标、大气校正和计算反射率
- C++中的友元函数和友元类
- [数位dp] spoj 10738 Ra-One Numbers
- ExtAspNet从DataTable里导出Excel
- hdu2955
- Triangle
- jQuery判断元素是否显示和存在