在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. webgl自学笔记——几何图形

    3D应用的基础元素: 1.canvas,它是渲染场景的占位符.标准html的canvas元素 2.Objects,这里指的是组成一个场景的所有3d实体.这些实体都由三角形组成.webgl中使用Buff ...

  2. maven 打包时mapper.xml打不进去问题

    首先,来看下MAVENx项目标准的目录结构: 一般情况下,我们用到的资源文件(各种xml,properites,xsd文件等)都放在src/main/resources下面,利用maven打包时,ma ...

  3. Java之面向对象例子(二)

    定义一个Book类,在定义一个JavaBook类继承他 //book类 package com.hanqi.maya.model; public class Book { public String ...

  4. centos/linux alternatives与update-alternatives详解与软件版本切换

    update-alternatives是linux系统中专门维护系统命令链接符的工具,通过它可以很方便的设置系统默认使用哪个命令.哪个软件版本,比如,我们在系统中同时安装了open jdk和sun j ...

  5. 消息中间件Client模块划分

    上图是之间讨论确定的系统架构(后续内容会按照这个架构来叙述),其中: 客户端包含Producer和Consumer两大块 客户端需要和NameServer交互来获取元数据 客户端需要和Broker交互 ...

  6. .Net 内存池

    最近在开发 Pinpoint .Net 客户端,和服务端通信都是通过 TCP 或者 UDP,需要处理大量的 Byte 数据,使用 .Net Framework 只能通过 new Byte[] 的方式申 ...

  7. Android百度地图开发-第一篇:申请、搭建百度地图

    一.前言 这是第一篇关于Android使用百度地图的学习记录,主要记录: 1.在百度地图开发者平台上申请API Key. 2.在自己的应用中加入百度地图的Android版SDK. 3.在自己的应用中显 ...

  8. OpenCV1.0在VC ++6.0下的配置

    1.本人使用win7操作系统,首先要预装VC++6.0,安装方法不再赘述. 2.在OpenCV官方网站下载OpenCV的安装文件"OpenCV_1.0.EXE"(参考链接:http ...

  9. rocketmq client for c#

    基于ikvm的rocketmq的c#客户端,由于阿里对c#不敏感,对这方面的东西缺少.因为工作需要弄了一个,分享给大家 https://github.com/franknew/RocketMQ-Cli ...

  10. 认真地搞OI

    新博客的开头 OI生涯的开始 #include<cstdio> int main() { puts("Hello world!"); ; }