注意:以下命令中如以root用户登陆可以不用sudo。如果不是root用户一定要要求打命令,否则可能不能运行或保存。
一般现在linux不可以root登陆,想以root登陆请参考“设置启用ubuntu的root用户”。
从sun公司网站www.sun.com下载linux版本的jdk。
下载的文件为jdk-6u7-linux-i586.bin,打开终端,用cd命令进入jdk-6u7-linux-i586.bin所在目录,执行复制命令
sudo cp jdk-6u7-linux-i586.bin /usr
即将jdk-6u7-linux-i586.bin复制到/usr目录下,然后进入/usr目录
cd /usr
下载下来的文件是不可执行的,所以要加上执行权限。
chmod +x jdk-6u7-linux-i586.bin
执行安装命令
./jdk-6u7-linux-i586.bin
如遇错误,可先切换至root用户下。
su root
再执行上一步的安装命令 。
安装成功会在/usr目录下生成jdk1.6.0_07目录,就是jdk的安装目录。
安装成功后需要配置jdk环境变量。
编辑profile文件,如果不会用vi,可以用别的代替,如geditor。
sudo vi /etc/profile
在umask 022前添加如下内容:
export JAVA_HOME=/usr/jdk1.6.0_07 export JRE_HOME=/usr/jdk1.6.0_07/jre export PATH=$PATH:/usr/jdk1.6.0_07/bin export CLASSPATH=./:/usr/jdk1.6.0_07/lib:/usr/jdk1.6.0_07/jre/lib
保存退出,重启电脑
新建Test.java
public class Test{ public static void main(String[] args){ System.out.println("Hello,Welcome to Linux World!"); } }
在终端用cd命令进入Test.java目录,然后输入
javac Test.java java Test
若输出
Hello,Welcome to Linux World!
则表明配置成功!
如不能通过编译,可通过重新启动系统试试。