构建linux下IDE环境--Eclipse篇

22 篇文章 0 订阅
6 篇文章 0 订阅
摘要 

Eclipse是一由ibm,borland等资助的开源开发环境;其功能可以通过插件方式进行扩展;本文在linux下构建java、c、c++的IDE。 

我用的环境是 ubuntu 10.10 

一:下载所需软件(所有下载的软件均放在/opt下) 

先下载 Eclipse,网址为 http://www.eclipse.org 目前,Eclipse的最新版本为2.1.1,3.0版也正在测试中。我使用eclipse2.1;下载其gtk版本:eclipse-SDK-2.1.1-linux-gtk.zip 

执行 Eclipse是须用到JDK,但Eclipse的安装程序和Red Hat Linux 9 里没有包含JDK,Sun 最新版本的 JDK可到 http://java.sun.com下载,在此我们使用的是sun jdk (J2SE) 1.7.0_04 版(也可使用IBM的jdk)。 

要在Eclipse 上面开发C/C++程序,需要另外安装plug-ins,在此我们使用的是C/C++ Development Tools(CDT)。CDT 整合了gcc、make、gdb等GUN 工具,(CDT 与Eclipse 中内建的JDT(Java 开发环境)比起来,功能还差得远。例如,在JDT 中相当好用的Refactor、Refactoring、Organize Imports等在CDT 中都没有。)CDT 可从http://www.eclipse.org/cdt/下载,目前最新版本为CDT 1.1 GA2 . 

二 :安装 

1.由于cdt需要gcc等工具,所以要先把ubuntu的软件gcc开发包装上, 

2.安装JDK(需以root身分安装): 

1、首先到oracle下载上下载jdk-7u4-linux-i586.tar.gz

2、将jdk-7u4-linux-i586.tar.gz拷贝到/usr/lib/jvm/目录下面,这里如果没有jvm文件夹,则创建该文件夹,命令:

sudo mkdir jvm  //创建文件夹jvm

sudo cp -r  ~/download/jdk-7u4-linux-i586.tar.gz   /usr/lib/jvm         //把下载的文件拷贝到心创建的目录下面

sudo tar -zxvf jdk-7u4-linux-i586.tar.gz     //解压缩文件

3、设置环境变量,用gedit打开/etc/profile文件

sudo gedit /etc/profile

在文件的最后面增加:

export JAVA_HOME=/usr/lib/jdk1.7.0_04 

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH 

export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

4、将系统默认的jdk修改过来

//第一次安装不用配置。我的是这样子的

$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java1.7.0_04/bin/java 300 

$ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java1.7.0_04/bin/javac 300 

$ sudo update-alternatives --config java 
$ sudo update-alternatives --config javac

5、检测,输入java -version

java version "1.7.0_04"
Java(TM) SE Runtime Environment (build 1.7.0_04-b20)
Java HotSpot(TM) Server VM (build 23.0-b21, mixed mode)


//.bin文件安装

Ubuntu JDK安装配置的详细步骤:

Ubuntu JDK安装配置1.下载jdk

下载连接http://java.sun.com/javase/downloads/index.jsp

选择jdk-6u14-linux-i586.bin下载,将jdk-6u14-linux-i586.bin放置于目录/home/liyouliang/develop

Ubuntu JDK安装配置2.解压文件

◆打开终端,进入放置jdk的目录[cd /home/liyouliang/develop];

◆更改文件权限为可执行[chmod u+x jdk-6u14-linux-i586.bin]

或者[chmod 701 jdk-6u14-linux-i586.bin]

◆解压文件 [sudo ./jdk-6u14-linux-i586.bin],yes/no选择yes,执行完之后边可

以在develop目录下面看到文件夹jdk1.6.0_14

Ubuntu JDK安装配置3.配置环境变量

◆以root身份打开并编辑profile文件[sudo gedit /etc/profile]

◆在profile文件最后添加

#set java environment

JAVA_HOME=/home/liyouliang/develop/jdk1.6.0_14

export JRE_HOME=/home/liyouliang/develop/jdk1.6.0_14/jre

export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

保存并关闭

Ubuntu JDK安装配置4.重启系统

Ubuntu JDK安装配置5.查看java版本

在终端输入java -version将会显示Java版本的相关信息,Ubuntu JDK安装成功


3.安裝Eclipse 

在此我把Eclipse安装在 /usr/eclipse 下,安装Eclipse很简单,只要把下载回来的压缩包解压就可以了;解压后得到eclipse目录; 

sudo tar zxvf eclipse-jee-indigo-SR2-linux-gtk.tar.gz

为让每一个帐号都可以执行Eclipse,我写了个小脚本(eclipse.sh): 

#!/bin/bash
#
# 执行 eclipse 2.1.1 
#
export JAVA_HOME=/usr/lib/jdk1.7.0_04
export CLASSPATH=/usr/lib/jdk1.7.0_04/lib
/opt/eclipse/eclipse -vm /usr/lib/jdk1.7.0_04/bin/java -data ~/workspace &
# -vm 参数用以指定使用哪一个 jvm 来执行Eclipse,
# -date参数用以指定Eclipse的数据目录。在此指定其存在用户根目录(~)下的workspace目录中


将eclipse.sh 复制到/usr/local/bin中,并为它加上权限755;现在执行 eclipse.sh 即可启动 Eclipse。 

[root@redarmy] cp eclipse.sh /usr/local/bin
[root@redarmy] chmod 755 /usr/local/bin/eclipse.sh


将eclipse添加到桌面。首先,在桌面上按下鼠标右键,在弹出菜单中选择“新增启动”,之后分別在“名称”中输入Eclipse、“命令”中填 /usr/local/bin/eclipse.sh,然后再为它随便找个喜欢的图标(我用的是/opt/eclipse/icon.xpm);再后按 “确定”,桌面上就有eclipse的快捷方式了,以后可以直接双击这个图标启动Eclipse。 

Eclipse 安装好后,已经内建了java开发环境(JDT)就可以直接开发Java 程序。 

4.安装cdt,CDT 1.1 GA 目前只支持Eclipse 2.1 版。 

将下载的包解压,会得到features 和plugins 这两个目录 

sudo tar zxvf eclipse-cpp-indigo-SR2-incubation-linux-gtk.tar.gz

分别将这两个目录中的所有文件分别剪到/opt/eclipse下的对应目录里,即可。(Eclipse 的插件安裝方法几乎都这样安装: 把文件下载后, 直接解到eclipse所安装的目录中对应的features 和plugins 中即可。) 

三:附 

要是不习惯,eclipse英文环境,可以在eclipse.org的主站上下,它的语言包;装了语言包后,不光菜单成中文了,它的帮助文档也成中文了,爽吧^_^

(http://www.fanqiang.com)

原文链接:http://tech.ccidnet.com/pub/article/c303_a108515_p1.html
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值