最近需要在Linux中編寫JAVA代碼,查了一些安裝JDK的方法。最後用apt-get方法比較簡單,但是也遇到了一些問題。方法如下:
環境:VMware虛擬機,ubuntu10.04系統
第一在apt的軟件資源列表中添加可用的網址:
(1)/etc/apt下的sources.list中添加網址:deb http://ftp.hk.debian.org/debian squeeze main non-free
注:之前用apt-get update更新沒有找到可用的資源,因此要手動添加網址。
(2)保存之後用apt-get update命令更新
注:如果更新時出現錯誤APT::Cache-Limit,需要在/etc/apt 的apt.conf(如果沒有該文件就新建一個)添加APT::Cache-Limit 99999999;以增大Cache限制
第二使用apt-get install sun-java6-jdk安裝jdk。()
注:本以爲安裝後還要設置環境變量,但是我安裝完成後並沒有再設置環境變量,就可以正確執行第三步(在windows中安裝jdk時就要設置JAVA_HOME,CLASS_PATH,PATH)。
第三測試:
(1)在終端用命令javac -version 查看版本信息:(如下)
javac 1.6.0_26
(2)編寫測試文件:test.java
public class test
{
public static void main(String[] args)
{
System.out.println("hello world!");
}
}
(3)javac -test.java編譯生成test.class ,在用java test運行,出現hello world!。即說明安裝成功。
注:下面是在添加sources.list時用到的網址,可以進去看一下(用於ubuntu系統)
http://packages.debian.org/squeeze/i386/sun-java6-jdk/download