CentOS6.5 安装eclipse

Author: Charles Zhu
Summary: install eclipse on centos6.5

最近要开始折腾centos了,需要用eclipse,下面记录下安装中遇到的问题。

eclipse 下载

直接在官网下载,选择合适的版本:网站会识别操作系统,主要注意是32位还是64位
下载后,解压打开,双击eclipse的可执行程序,发现不能启动。弹出的提示说系统的jvm是1.6,而最新luna版需要1.7或以上。

jdk安装

主要参考了这篇文章,具体过程就不多说了,注意操作要在su账号下。

source /etc/profile 不生效

虽然具体步骤不需多讲,不过我遇到了一个以前偶尔也碰到过的问题,就是执行完source后环境变量没有生效的问题。具体的状况是:

  1. 在su下,执行完source /etc/profile,查看$PATH,添加的变量已经生效
  2. 退出su,查看$PATH,发现添加的没有生效
  3. 再次进入su,查看$PATH,发现添加的没有生效

目测应该是和linux系统启动的知识有关,果然在这里找到了答案,简单的说:

  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时,该该文件被读取。

所以,如果修改/etc/profile的话,需要重启系统。

这样,最终整个过程完成了。