概述
ubuntu 10.04 已经去掉 sun-java6-jdk 和 sun-java6-jdk 的软件包,ubuntu 官方声明:建议安装 openjdk-6 以取代 sun-java6-jdk ,但我还是想用 sun-java6-jdk。
这就要添加 sun-java6-jdk 的源,
方法1是通过PPA安装java,即是添加PPA。打开终端,输入命令:
sudo add-apt-repository ppa:ferramroberto/java sudo apt-get update sudo apt-get install sun-java6-jre sun-java6-plugin
安装JDK,运行命令:
sudo apt-get install sun-java6-jdk
[注意]:当遇到“正在设定sun-java6-jre”,然后终端不动了。解决方法是:用TABLE键切到OK按钮上
方法2是用图形化界面
System --> Administration --> Software Sources --> Other Software --> Add, 填入debhttp://archive.canonical.com/ lucid partner --> Reload
然后就可以
sudo apt-get install sun-java6-jdk
但是发现下载的速度慢得相当可以,所以可以手动下载 jdk 的软件包然后手动安装。
到
http://java.sun.com/javase/downloads/widget/jdk6.jsp ,下载得到 jdk-6u21-linux-i586.bin
我将文件拷贝到目录 /home/***(用户)/Programs , 用命令
chmod +x jdk-6u21-linux-i586.bin
./jdk-6u21-linux-i586.bin
安装完后,要修改环境变量...
配置环境变量有三种:
1. 修改/etc/profile文件(系统有效)
(1) $
sudo
nano
/etc/profile
在profile文件中添加以下语句:
JAVA_HOME=/home/***/Programs/jdk1.6.0_21
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.$JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar export JAVA_HOME,PATH,CLASSPATH
(2) 退出当前终端,重新打开终端[注意]
<1> Linux下环境变量使用:分隔路径,不同于Windows下的;
<2> Linux使用($+环境变量名)来引用原来变量的值,Windows则是使用%+环境变量名+%.比如$PATH和%PATH%
<3> CLASSPATH中不能存在空格,如Windows下的C:Documents and Settingsseagarjdk1.5将是不合法的路径名
<4> CLASSPATH中的当前目录"."不能忽略
<5> export把环境变量导出为全局变量
<6> 大小写严格区分
2. 修改.bashrc文件(个人用户有效)
(1) vi /home/***/.bashrc
(2) 使用VI编辑器在.bashrc文件中添加以下语句:
JAVA_HOME=/home/***/Programs/jdk1.6.0_21
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
3. 直接在shell修改(当前Shell有效)
export JAVA_HOME=/home/***/Programs/jdk1.6.0_21
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.$JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
------------------------------------------------------------------------------------------------------------------------------------------------------------------
测试安装情况
1. java -version查看版本号
2. 使用VI编辑器编写一个Java程序
(1) vi Hello.java
(2) 编写程序
public class Hello
{
public static void main(String[] args)
{
System.out.println("Hello");
}
}
3. 编译:javac Hello.java
4. 执行:java Hello
最后
以上就是无聊白羊为你收集整理的Ubuntu10.04 下安装JDK的全部内容,希望文章能够帮你解决Ubuntu10.04 下安装JDK所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复