在Linux下安装eclipse


今天上午终于在Linux下把eclipse安装上去了,前几天尝试了一次,失败了,不知道是软件版本的问题还是我自己的原因,估计还是我自己的原因占多数!下面把这次成功的经历描述一下,以备不时之需.

1.软件版本及下载
所需要软件为linux,jdk,eclipse, eclipse语言包(英文好或熟悉就不必下了)
虽然我下载过很多次这些东西,版本也下过很多,但是由于是初学着,所以我不太清楚哪些个版本之间可以正常在一起工作,上次没安装好,我使用的为
Redhat9.0
jdk-1_5_0_09-linux-i586.bin
eclipse-SDK-3.2-linux-gtk.tar.gz
NLpack1-eclipse-SDK-3.2.1-gtk.zip
有人说跟redhat的版本有关系,有人又说没有关系,反正失败了就是失败了,这次我换了个linux,具体版本也不清楚,据说什么内核是2.6.18的,下载这些东西的地址也很混乱,虽然说来说去就是那几个网站,但是总要找半天,可能是头脑不太灵活,或者是人品问题!

2.安装jdk
a.使用root登录
b.将jdk-1_5_0_09-linux-i586.bin拷贝到/root下
c.执行以下三行命令
[root@redarmy] chmod +x jdk-1_5_0_09-linux-i586.bin
这一行执行完了没什么反应,好象是加权限
[root@redarmy] ./ jdk-1_5_0_09-linux-i586.bin
这个完后会有很多提示,要翻几页,反正最后选yes就好了
[root@redarmy] rpm –ivh jdk-1_5_0_09-linux-i586.rpm
安装完成
Jdk会装在 /usr/Java/jdk-1_5_0_09 下
装完后要配置几个变量,估计就相当于是windows里的环境变量,和windows不同,在linux下可以直接打开文件编辑,文件为  /etc/profile ,我的这个linux桌面操作系统相当好用,文本编辑器上就有保存按钮,以前的都需要手动保存,具体怎么操作可以去网行查
打开之后,在文本中加入以下几行(可以修改,注意位置)
export JAVA_HOME = /usr/java/ usr/java/jdk-1_5_0_09
export PATH = $JAVA_HOME/bin:$PATH
CLASSPATH=.:usr/java/ usr/java/jdk-1_5_0_09/lib/tools.jar:$CLASSPATH
export CLASSPATH
注意,输入usr的时候不要输错了,我就输成user了

3.安装eclipse
Eclipse不需要安装,只要解压就好了,我的这个桌面操作系统直接点右键就可以解压,有的则需要命令
[root@redarmy] unzip –d /opt eclipse-SDK-3.2-linux-gtk.tar.gz
解压到 /opt 目录下

4.运行
写一个脚本,取名字叫eclipse.sh,内容如下
export JAVA_HOME=/usr/java/ jdk-1_5_0_09
export CLASSPATH=/usr/java/jjdk-1_5_0_09/lib
/opt/eclipse/eclipse -vm /usr/java/ jdk-1_5_0_09/bin/java -data ~/workspace &
将eclipse.sh 复制到/usr/local/bin中,运行以下命令,给它加上权限,如果不加,在运行时候就会提示权限不够
[root@redarmy] cp eclipse.sh /usr/local/bin
[root@redarmy] chmod 755 /usr/local/bin/eclipse.sh
将Eclipse添加到桌面。首先,在桌面上按下鼠标右键,在弹出菜单中选择“新增启动”,之后分別在“名称”中输入Eclipse、“命令”中填/usr/local/bin/eclipse.sh,然后再为它随便找个喜欢的图标;再后按“确定”,桌面上就有eclipse的快捷方式了,以后可以直接双击这个图标启动Eclipse。

5.关于语言包
语言包解压缩之后,直接覆盖到eclipse的目录下就好了,一定要在第一次运行eclipse之前覆盖.

6.其他
安装CDT,CDT 1.1 GA 目前只支持Eclipse 2.1 版。
将下载的包解压,会得到features 和plugins 这两个目录
[root@redarmy] unzip –d /opt org.eclipse.cdt-linux.gtk_1.1.0.bin.dist.zip
分别将这两个目录中的所有文件分别剪到/opt/eclipse下的对应目录里,即可。(Eclipse的插件安裝方法几乎都这样安装:把文件下载后,直接解到Eclipse所安装的目录中对应的features 和plugins 中即可。)

在Linux下安装eclipse的更多相关文章

  1. 在linux下安装eclipse以及运行c++程序的安装步骤

    1.       下载jre,eclipse,cdt 其中jre是java运行环境,eclipse需要先装jre,才可能运行,cdt是在eclipse中运行c\c++程序的插件. 下载jre 网址是: ...

  2. linux 下安装eclipse和pydev插件用来开发python程序

    1.网上的教程要求必须要安装java虚拟机,但是我觉得不用,但是为了不出意外就装吧. (1)去官网下载安装包www.sun.com (2)安装包是.tar.gz的可以用 tar -xzvf +压缩包路 ...

  3. linux下安装eclipse并使用xstart远程使用(centos7)

    1 eclipse安装 1)到官网下载eclipse的linux版 http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-deve ...

  4. Linux下安装Eclipse的PHP插件(PHPEclipse)

    下载: Eclipse: http://www.eclipse.org/downloads/       (本人用的Ubuntu,直接在SoftWare Center中下载的) (选择适合你系统的相应 ...

  5. linux下安装eclipse

    最开始的版本OpenSuse + jre-7u25-linux-i586.tar.gz + eclipse-cpp-kepler-R-linux-gtk.tar.gz 配置好java环境后启动ecli ...

  6. 在linux下安装eclipse 开发c语言程序

    一,下载jdk tar -xvzf jdk-8u45-linux-x64.tar.gz  //解压并安装jdk 二,修改环境配置变量 vim /home/woshareliu/.bashrc 加入如下 ...

  7. 一次失败的尝试hdfs的java客户端编写(在linux下使用eclipse)

    一次失败的尝试hdfs的java客户端编写(在linux下使用eclipse) 给centOS安装图形界面 GNOME桌面环境 https://blog.csdn.net/wh211212/artic ...

  8. Linux下安装最新的Eclipse

    欢迎关注我的社交账号: 博客园地址: http://www.cnblogs.com/jiangxinnju/p/4781259.html GitHub地址: https://github.com/ji ...

  9. Linux下使用Eclipse开发Hadoop应用程序

    在前面一篇文章中介绍了如果在完全分布式的环境下搭建Hadoop0.20.2,现在就再利用这个环境完成开发. 首先用hadoop这个用户登录linux系统(hadoop用户在前面一篇文章中创建的),然后 ...

随机推荐

  1. 新浪微博share分享接口请求奇葩错误

    17年6月30号,微博正式转入牛逼状态: 限制原来的微博发布删除等接口:(想用就开套餐,不然别说话) 开放新的分享接口share,然而,在调用这个分享接口时候,就会出现各种各样的奇葩错误: 注意事项: ...

  2. Android性能优化:ViewStub

    在开发应用程序的时候,经常会遇到这样的情况,会在运行时动态根据条件来决定显示哪个View或某个布局.那么最通常的想法就是把可能用到的View都写在上面,先把它们的可见性都设为View.GONE,然后在 ...

  3. LoadRunner接口工作总结

    因为工作中需要开发维护类似枢纽性质的平台,所以经常利用LR进行接口测试.接口自动化测试.接口压力测试.用多了LR,有点不愿意使用报文编辑器进行手工接口测试了.  接口脚本操作过程: 首先:打开LR,N ...

  4. pc端的企业网站(IT修真院test8)详解1-3

    一,base.css基础样式表的意义 我昨天,整理了一下代码规范. 发现现在这个程度的页面还原.有必要创建一个规范的base.css库和framework.css库 而且也要为日后的工作整理一些常用的 ...

  5. [luogu P3128][USACO15DEC]Max Flow [LCA][树上差分]

    题目描述 Farmer John has installed a new system of  pipes to transport milk between the  stalls in his b ...

  6. MyBatis 框架的搭建和配置

    MyBatis是支持定制化SQL.存储过程以及高级映射的优秀持久层框架.MyBatis 避免了几乎所有的JDBC代码和手动设置参数以及获取结果集.MyBatis可以对配置和原生Map使用简单的xml或 ...

  7. 存储结构比较vector,list,dequeue,stack(转)

        vector适用:对象数量变化少,简单对象,随机访问元素频繁list适用:对象数量变化大,对象复杂,插入和删除频繁最大的区别是,list是双向的,而vector是单向的.因此在实际使用时,如何 ...

  8. year:2017 month:7 day:17

    2017-07-17 JavaScript 1.javascript 中的运算符 (1)算数运算符:+ ,- ,* ,/ ,% (2)位运算符:& ,| ,~  ,^ ,<< (左 ...

  9. 勤快的love枫[ZJOI2007]

    题目描述 小绝恋love 枫是一个出纳,经常需要做一些统计报表的工作.今天是绝恋love 枫的生日,小绝恋love 枫希望可以帮爸爸分担一些工作,作为他的生日礼物之一.经过仔细观察,小绝恋love 枫 ...

  10. 方伯伯的玉米田[SCOI2014]

    题目描述 方伯伯在自己的农田边散步,他突然发现田里的一排玉米非常的不美.这排玉米一共有N株,它们的高度参差不齐.方伯伯认为单调不下降序列很美,所以他决定先把一些玉米拔高,再把破坏美感的玉米拔除掉,使得 ...