eclipse插件安装纠结过程

来源:互联网 发布:微信网页授权java代码 编辑:程序博客网 时间:2024/04/30 02:21

环境:Virtual Box虚拟机、ubuntu 10.10eclipse 3.5.2Galileo

   

需求:在ubuntu中想安装一个用来调试C/C++程序的IDE,选择安装eclipseeclipse采用插件方式,有很好的扩展性。由于eclipse的初衷是支持Java开发,因此需要安装额外的C/C++插件,此外,我要安装一个中文语言包。

 

概况描述:

利用apt-get方式下载安装好了eclipseCDT,能正常运行并建立C/C++ project,但为英文版。

采用在线安装(helpà new software install)和下载语言包安装(官网下载对应版本的语言包将其解压缩至/usr/lib/eclipse/文件夹下的新建文件夹内,并在eclipse文件夹下新建Links文件夹存放Link文件引导)两种方法尝试安装语言包,均无效——(question1.为何?)

此时依据某些错误的指导做出了错误的决定:删除了Configuration文件夹以期望语言包安装能有用。此时重启eclipse,发现eclipse已无法启动。因为configuration文件夹中的config.ini文件很重要,不能删除。

eclipse文件夹下手动建立configuration文件夹,手动建config.ini文件。eclipse可以启动,但仍无中文包,且CDT也无法使用了。

很糟糕不是么··重来。

卸载eclipse。再用apt-get重装。重装之后,configuration文件夹什么的都有了,但貌似这新重装的eclipse并不是“全新”的,因为我先前在eclipse文件夹下建的文件都还在(question2.为什么都还在?)。在这个新的eclipse中,再apt-get install CDT,以及用两种方法安装语言包,发现没任何进展,即新装的eclipse既不能支持中文,也不能用CDT。——真糟糕啊,情况比最开始都差。

在这里折腾了很久,各种update software,各种尝试。查看文件夹中,发现eclipse文件夹下多了dropin文件夹。(听说该文件夹是一个存放插件的文件夹,且不需要link文件夹的引导)。dropin文件夹里面有CDT啊,说明按道理是装上了的。迷惑。

此时之前,都是在桌面上双击打开eclipse的,发现如果在命令行中在root权限下打开eclipse软件,CDT插件能用了!原来,当初下载安装CDT时是在root下进行的。这样之后,再在桌面上双击打开eclipseCDT都能用。但是,语言包仍没解决。

 

关键:

configuration文件夹中的config.ini不能删除。

root权限下安装的eclipse插件,在root权限下打开eclipse并导入插件才靠谱。否则,可能出现eclipse没有导入新安装的插件的情况。

 

后记:

语言包的问题还是没解决。

文中两个question,迷惑。

如有大神知道,请不吝赐教

原创粉丝点击