01 linux(Ubuntu)安装JDK1.7
一、 安装JDK
- 从ORACLE官网下载适用于LINUX系统下的JDK(官网地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html);
- 切换系统登录账户为root,命令如下:
sudo su
3. 创建java安装目录,创建命令如下:
sudo mkdir /usr/local/java
4. 将下载下来的jdk压缩包拷贝到新建的java目录下,命令如下:
cp jdk-7u55-linux-i586.tar.gz /usr/local/java
5. 进入java目录,将压缩包解压到java目录中,解压命令如下:
cd /usr/local/java
sudo tar xvf jdk-7u55-linux-i586.tar.gz
6. 解压完成后即可删除压缩包,命令如下:
sudo rm jdk-7u55-linux-i586.tar.gz
二、 配置JAVA环境变量
- 修改/etc/environment配置文件,通过命令【sudo gedit /etc/environment】打开environment文件,添加JAVA_HOME及CLASSPATH变量,并到PATH路径中添加jdk安装路径,一直添加到jdk bin目录下面。配置文件类似如下内容;
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:$JAVA_HOME/bin"
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export JAVA_HOME=/usr/local/java/jdk1.7.0_55
2. 添加无误后,通过命令【source /etc/environment】执行配置文件使其生效;确定是否设置成功,可通过【echo $PATH, echo $CLASSPATH, echo $JAVA_HOME】等命令查看其路径内容;
3. 在终端输入【java -version】时,显示如下提示:
程序 ‘java‘ 已包含在下列软件包中:
* default-jre
* gcj-4.6-jre-headless
* gcj-4.7-jre-headless
* openjdk-7-jre-headless
* openjdk-6-jre-headless
请尝试:sudo apt-get install <选定的软件包>
遇到这种情况,还需修改配置文件【/etc/profile】,也是通过命令【sudo gedit etc/profile】打开配置文件,在该文件末尾添加如下内容:
#set java environment
JAVA_HOME=/usr/local/java/jdk1.7.0_55
export JRE_HOME=/usr/local/java/jdk1.7.0_55/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
修改并保存,执行命令【source /etc/profile】,执行成功后,通过java –version验证配置是否生效。如果显示如下内容,则证明配置已生效,重启系统。
java version "1.7.0_55"
Java(TM) SE Runtime Environment (build 1.7.0_55-b13)
Java HotSpot(TM) Client VM (build 24.55-b03, mixed mode)
三、 安装eclipse
- eclipse官网下载适用linux系统下的版本;
- 将eclipse解压到指定目录下(如: /usr/local/java),解压命令如下:
sudo tar xvfz eclipse-jee-kepler-SR2-linux-gtk.tar.gz /usr/local/java
3. 进入解压后的eclipse目录,用命令【./eclipse】打开eclipse;
4. 在桌面新建一个文档,输入如下内容:
[Desktop Entry]
Categories=Development;
Comment[zh_CN]=
Comment=
Exec=/usr/local/java//eclipse/eclipse
GenericName[zh_CN]=IDE
GenericName=IDE
Icon=/usr/local/java/eclipse/icon.xpm
MimeType=
Name[zh_CN]=eclipse
Name=eclipse
Path=
StartupNotify=true
Terminal=false
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=owen
将文件另存为eclipse.desktop,即可在桌面直接打开eclipse,右键eclipse.desktop文件增加权限。如下图: