1. 安装JDK
apt-get install sun-java-jdk6
2. 配置环境变量
root@ubuntu-linux:~$ vi /etc/environment
加入:
JAVA_HOME=/usr/lib/jvm/java-6-sun
CLASSPATH=.:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar:${JAVA_HOME}/lib/rt.jar
/etc/environment是系统启动时最先读取的配置文件,其后是/etc/profile(和所用用户相关的设置) --> ~/.profile --> ~/.bashrc
注意该文件中万不可添加对PATH的设置,否则一旦配置错误,系统启动会找不到PATH(此时需要export 来临时恢复环境变量)
事实上,jdk1.6在ubuntu中已经不需要再配置PATH了,java和javac的链接文件已经存在于/usr/bin中了。
3. 如果系统中存在多个jdk版本的话,则还需要指定默认java的版本
sudo update-alternatives --config java
选择最新的java-6-sun路径下的java所对应的序号
4. 好了,现在可以试着编译和运行自己的java程序了
>javac hello.java
>java hello ( NOT java hello.class)
2. 配置环境变量
root@ubuntu-linux:~$ vi /etc/environment
加入:
JAVA_HOME=/usr/lib/jvm/java-6-sun
CLASSPATH=.:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar:${JAVA_HOME}/lib/rt.jar
/etc/environment是系统启动时最先读取的配置文件,其后是/etc/profile(和所用用户相关的设置) --> ~/.profile --> ~/.bashrc
注意该文件中万不可添加对PATH的设置,否则一旦配置错误,系统启动会找不到PATH(此时需要export 来临时恢复环境变量)
事实上,jdk1.6在ubuntu中已经不需要再配置PATH了,java和javac的链接文件已经存在于/usr/bin中了。
3. 如果系统中存在多个jdk版本的话,则还需要指定默认java的版本
sudo update-alternatives --config java
选择最新的java-6-sun路径下的java所对应的序号
4. 好了,现在可以试着编译和运行自己的java程序了
>javac hello.java
>java hello ( NOT java hello.class)