在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. 虚函数&多态

    对于经常被问到的虚函数和多态的问题,发现百度百科回答得十分详细,所以自己在百度百科上的解释进行总结 一.虚函数 (1)虚函数简介:在某基类中声明为virtual并在一个或者多个派生类中被重新定义的成员 ...

  2. app耗电优化之二 使用电源管理来安排任务

    PowerManager 电源管理(电源使用管理).主要管理设备启动,保持活动,休眠,唤醒.其中为了保持任务,提供了PowerManager.WakeLock(唤醒锁).执行任务时持有这个唤醒锁,就可 ...

  3. Linux下protobuf的编译与安装【各种奇葩问题】

    1.下载源码 首先,从github上下载protobuf的源码,地址:https://github.com/google/protobuf,我选择下载2.5.0版本. 2.编译protobuf 2.1 ...

  4. 提交到APPStore出现ERROR ITMS-90474

    解决的方案是:在工程的targets--->General----->Develoment Info ------->Status BarStyle

  5. QBC查询、离线条件查询(DetachedCriteric)和分页查询模版

    一.QBC检索步骤 QBC检索步骤: 1.调用Session的createCriteria()方法创建一个Criteria对象. 2.设定查询条件.Expression类提供了一系列用于设定查询条件的 ...

  6. THINKPHP 3.2 PHP SFTP上传下载 代码实现方法

     一.SFTP介绍:使用SSH协议进行FTP传输的协议叫SFTP(安全文件传输)Sftp和Ftp都是文件传输协议.区别:sftp是ssh内含的协议(ssh是加密的telnet协议),  只要sshd服 ...

  7. 【JAVASCRIPT】React学习- 杂七杂八

    摘要 记录 React 学习中的小细节 setState setState 有一定的时间延迟,如果需要保证 setState 之后执行某些动作,可以采用以下方法 this.setState({ vis ...

  8. 奇葩app大盘点,你知道几个

    1.I'm Rich 这个App最奇葩.不仅奇葩,还无聊.炫富.浮夸,曾经荣耀一时的"劳资是土豪"应用,售价999.99美元,功能和它的简介一样粗暴,999美元买来的红钻石就是土豪 ...

  9. 用Django做一个省份选择器

    做一个省份选择器 使用django做后端, mysql数据库, jQuery 列出结构主要的文件, 其它配置比较简单 models.py 因为所有数据的结构基本一致, 把所有省份, 市和区全部存储一张 ...

  10. 14. leetcode 383. Ransom Note

    Given an arbitrary ransom note string and another string containing letters from all the magazines, ...