Ubuntu 安装jdk
2013-11-05 22:20
239 查看
修改所有用户的 环境变量 (相当于windows 环境变量)
所有用户的 shell都有权使用这些环境变量
# sudo gedit /etc/profile
在该文件中加入:
export JAVA_HOME=/usr/lib/jvm/java/jdk1.6.0_12
export JRE_HOME=/usr/lib/jvm/java/jdk1.6.0_12/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
一定要在 CLASSPATH路径中加入$CLASSPATH:之前我因为没有加入这个东东,在解释执行class文件时总是报错。
4.由于ubuntu中可能会有默认的jdk,如openjdk,所以,为了使默认使用的是我们安装的jdk,还要进行如下工作。
执行
代码:
update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_12/bin/java 300
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_12/bin/javac 300
通过这一步将我们安装的jdk加入java选单。
然后执行
代码:
update-alternatives --config java
通过这一步选择系统默认的jdk
这样,再在shell中输入
代码:
java -version
所有用户的 shell都有权使用这些环境变量
# sudo gedit /etc/profile
在该文件中加入:
export JAVA_HOME=/usr/lib/jvm/java/jdk1.6.0_12
export JRE_HOME=/usr/lib/jvm/java/jdk1.6.0_12/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
一定要在 CLASSPATH路径中加入$CLASSPATH:之前我因为没有加入这个东东,在解释执行class文件时总是报错。
4.由于ubuntu中可能会有默认的jdk,如openjdk,所以,为了使默认使用的是我们安装的jdk,还要进行如下工作。
执行
代码:
update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_12/bin/java 300
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_12/bin/javac 300
通过这一步将我们安装的jdk加入java选单。
然后执行
代码:
update-alternatives --config java
通过这一步选择系统默认的jdk
这样,再在shell中输入
代码:
java -version
相关文章推荐
- Spring总结
- java 注解
- java与.net比较学习系列(6) 数组
- json---java对象转换
- java socket编程小例子
- java中的堆与栈
- (整理)eclipse问题汇总
- 框架搭建1-----spring3+hibernate4+mysql
- Java基础重温(十)-scjp 2
- Java的JDBC事务详解
- Rhythmk 一步一步学 JAVA (12) Spring-1 之入门
- Java 正则表达式(二)
- Java上传、下载代码
- NetBeans更改默认JDK路径
- SpringMVC和Struts的区别
- SpringMVC和Struts是线程安全的吗?为什么?
- Struts2注解Convention扫描jar中的Action的设置,注解Action咋jar中找不到.
- Java基础1--概述--环境变量--HelloWorld
- java socket编程
- Java中File类使用