Linux配置jdk与eclipse
1.首先就是下载linux下的jdk安装包 我选的是jdk-7u25-linux-i586.rpm
2.查看并修改使jdk-7u5-linux-i586.rpm具有执行权限(我用root安装,默认有执行权限)
chmod +x jdk-7u5-linux-i586.rpm。
3、 卸载旧的版本
3.1若之前没有装过,卸载系统自带的jdk版本:
查看自带的jdk:
#rpm -qa|grep gcj
看到如下信息:
libgcj-4.1.2-44.el5
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
使用rpm -e --nodeps 命令删除上面查找的内容:
#rpm -e –-nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
3.2若之前自己装过,卸载rpm安装的jdk版本
查看安装的jdk:
#rpm -qa|grep jdk
看到如下信息:
jdk-1.6.0_22-fcs
卸载:
#rpm -e --nodeps jdk-1.6.0_22-fcs
查看自带的jdk:
#rpm -qa|grep gcj
看到如下信息:
libgcj-4.1.2-44.el5
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
使用rpm -e --nodeps 命令删除上面查找的内容:
#rpm -e –-nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
3.2若之前自己装过,卸载rpm安装的jdk版本
查看安装的jdk:
#rpm -qa|grep jdk
看到如下信息:
jdk-1.6.0_22-fcs
卸载:
#rpm -e --nodeps jdk-1.6.0_22-fcs
4、安装jdk (根据提示一步步安装)
[root@bogon jdk1.7]# rpm -ivh jdk-7u5-linux-i586.rpm
Preparing... ########################################### [100%]
1:jdk ########################################### [100%]
Unpacking JAR files...
rt.jar...
jsse.jar...
charsets.jar...
tools.jar...
localedata.jar...
plugin.jar...
javaws.jar...
deploy.jar...
Preparing... ########################################### [100%]
1:jdk ########################################### [100%]
Unpacking JAR files...
rt.jar...
jsse.jar...
charsets.jar...
tools.jar...
localedata.jar...
plugin.jar...
javaws.jar...
deploy.jar...
5.为了让其他用户也能使用,修改/etc/profile文件
[root@test src]# vi /etc/profile
在最后面增加:
#set java environment
JAVA_HOME=/usr/java/jdk1.7.0_05
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH PATH
保存退出(注意:!!!!!分隔符问题,我的系统采用的是(:)冒号,网上说也有的系统采用分号,根据自己的来,写错的话在下一步骤会提示权限不够,改过来就好)
6. 使得刚刚添加到环境变量生效:
[root@test src]# source /etc/profile
7.
在命令行输入
#java -version
#输出jdk的版本信息
8.测试写个HelloWorld
public class HelloWorld{
public static void main(){
System.out.println("HelloWorld !");
}
}
保存退出
cd到该目录
javac HelloWorld.java
java HelloWorld
输出:HelloWorld !
jdk配置成功!!
接下来配置eclipse压缩包 本例使用eclipse-jee-kepler-R-linux-gtk.tar.gz
#cp (eclipse-jee-kepler-R-linux-gtk.tar.gz的路径) /opt(目标路径,网上好像都用这个路径)
解压
#tar -zxvf eclipse-jee-kepler-R-linux-gtk.tar.gz
#这里再次修改 /etc/profile 在PATH=$PATH:$JAVA_HOME/bin后面加:/opt/eclipse
#/opt/eclipse/eclipse
这样就打开eclipse了
如果觉得每次打/opt/eclipse/eclipse觉得烦的就用alias取个别名吧
#echo "alias openEc='opt/eclipse/eclipse'" >> ~/.bashrc
以后就只需要打openec就可以打开eclipse了。