最近开新课,有一个Linux,我选择了Ubuntu。
那么首先我们要进行一个Java运行环境的配置。
下载ubuntu的iso,解压,运行wubi.exe,可以让ubuntu的安装如安装一个软件一样容易。
首先到sun的官网下载jdk的linux版本
http://java.sun.com/javase/downloads/index.jsp 选择 JDK 6 Update 16下载,选择jdk-6u16-linux-i586.bin
下载之后可以随意放置到一个目录,如/home/xxx(你的用户名)/soft
(因为这个目录我们可以随意操作)。
然后运行终端,cd /home/xxx/soft 打开这个目录
然后执行 ./jdk-6u16-linux-i586.bin 打开这个安装包
然后会出来一个很长的notes,输入 yes 敲回车
然后你会发现这个文件夹里多了一个目录 jdk1.6.0_13
这样我们的“安装工作”就完成了
随后我们配置环境变量
环境变量配置文件
在Ubuntu中有如下几个文件可以设置环境变量
1./etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。
2./etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,设置环境文件的环境变量。
3.~/.bash_profile:在登录时用到的第三个文件是.profile文件,每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该 文件仅仅执行一次!默认情况下,他设置一些环境变游戏量,执行用户的.bashrc文件。/etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.
4.~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该该文件被读取。几个环境变量的优先级 1>2>3
设置永久环境变量
1.环境变量配置中,要先删除.bash_profile中的三行关于.bashrc的定义,然后把环境变量配置在.bashrc中
2.选择要使用的java环境:update-alternatives –config java
3.要使得刚修改的环境变量生效:source .bashrc
4.查看环境变量:env
这样,打开终端,执行命令 sudo gedit /etc/environment
在上面加入JAVA_HOME=”/home/xxx(your username)/…(刚刚的jdk安装路径”
然后在path里添加 /home/xxx(your username)/…(刚刚的jdk安装路径/bin (由于本人初学,不知如何在path里调用Java_home的值,还请高人指导)
然后加入classpath=”.:/home/xxx(your username)/…(刚刚的jdk安装路径/lib/dt.jar:/home/xxx(your username)/…(刚刚的jdk安装路径/lib/tools.jar”
至此,注销——重登录,java -version | javac 成功!
