安装步骤:

一、下载客户端:

解压放到,/opt/Java/eclipse目录下,解压方法参考上一篇文章《ubuntu 配置Java jdk

二、打开eclipse:

打开终端,输入,cd /opt/Java/eclipse

           ./eclipse

就能使用了,但是还没有加入快捷方式,目前只能使用这个方法打开。

三、建立eclipse的快捷方式:

打开终端输入:gedit eclipse.desktop

在打开的文本文件中输入:

[Desktop Entry]
Version=1.0
Type=Application
Name=eclipse
Name[zh_CN]=eclipse
Comment=eclipse
Comment[zh_CN]=eclipse
Exec=/home/tecn/adt-bundle-linux-x86_64-20140321/eclipse/eclipse
Icon=/home/tecn/adt-bundle-linux-x86_64-20140321/eclipse/icon.xpm
Terminal=false

保存,再次回到终端输入:sudo cp eclipse.desktop /usr/share/applications/

打开dash,搜索eclipse,得到快捷方式,但博主打开程序提示没有找到jre,因此还要进行下一步配置,

但是已经表明,快捷方式建立成功。

四、把jre关联到eclipse

完成以上的操作后,在dash打开eclipse,提示没有找到jre,

首先回顾我的环境变量:

export JAVA_HOME=/opt/Java/jdk

export CLASSPATH=${JAVA_HOME}/lib:.

export PATH=${JAVA_HOME}/bin:$PATH

因为我的JAVA_HOME已经配置为jdk的安装目录,因此,只需要在eclipse的目录下建立一个软连接,连接到jdk目录即可,

在终端輸入:cd /opt/Java/eclipse

      sudo ln -sf $JAVA_HOME/jre

完成,此时在dash中打开eclipse,顺利打开。

注:

上述安装第二步后,发现软件不能用,现象是新建项目时,软件会卡死,有网上找到了以下解决方法:

eclipse在ubuntu16.04无法设置以及新建工程卡死解决方案

1. 打开终端(terminal)然后输入以下指令:

export SWT_GTK3=0

2.然后进入eclipse的目录下 ,用gedit打开eclipse,ini文件,对其进行如下修改:

cd /opt/Java/eclipse =>这是我的安装目录

sudo gedit eclipse.ini

3.在 下面这一行的前面:

--launcher.appendVmargs

添加如下这两行语句:

--launcher.GTK_version

2

接下来应该是可以完美运行了。

eclipse第一次运行相关设置:

1)打开智能提示:window=>preferences=>Java=>Editor=>Content Assist

  右侧的Auto Activation中,Auto activation triggers for Java:

  修改为:.abcdefghijklmnopqrstuvwxyz({[

2)安装自动换行wordwrap插件:help=>install new software

  add=>Name:wordwrap,Location:http://ahtik.com/eclipse-update

ubuntu 安装eclipse的更多相关文章

  1. ubuntu 安装 eclipse 及其CDT

    CDT是在eclipse平台上进行c/c++程序开发的插件.首先安装eclipse平台. 1.在Ubuntu 16.04上查看 eclipse是否已经安装: eclipse 若已经安装,则会进入到ec ...

  2. ubuntu 安装eclipse for c++

    linux的GUI和windos比起来实在逊色,虽然它的终端模式(命令行模式)非常强大.linux发行版ubuntu的GUI相对其他版本要华丽一些,所以最近由redhat转向ubuntu进行linux ...

  3. ubuntu 安装eclipse,adt,android sdk,离线

    1.安装jdk 环境变量 $ sudo gedit ~/.bashrc export JAVA_HOME=/usr/local/jdk1.8.0_65export JRE_HOME=${JAVA_HO ...

  4. [转] - Ubuntu 安装Eclipse

    昨天捣鼓一天,终于在Linux下成功安装Eclipse,这样,就能在Linux下像Windows的Visual Studio一样写程序了. 在网上搜索各种方法,但是没有一种方法是完整可行的,结合各种帖 ...

  5. 在Ubuntu安装eclipse环境

    下载准备 1安装jdk,笔者安装的是jdk-8u121-linux-x64 2安装eclipse,下载地址:http://www.eclipse.org/downloads/packages/ecli ...

  6. ubuntu安装eclipse tomcat的参考网址

    Neither the JAVA_HOME nor the JRE_HOME environment variable is defined解决 - Linux操作系统:Ubuntu_Centos_D ...

  7. Ubuntu安装eclipse,并创建桌面快捷方式

    系统:Ubuntu 16.04 JDK版本:1.8.0_121 Ubuntu下安装JDK配置环境变量可见我的这篇文章   http://www.cnblogs.com/AloneZ/p/Ubuntu1 ...

  8. Ubuntu 安装 Eclipse C/C++开发环境

    所需软件清单: 1.eclipse-linuxtools-indigo-SR1-incubation-linux-gtk.tar.gz 2.jre-7u2-linux-i586.tar.gz 先将上述 ...

  9. ubuntu安装eclipse

    官网下载界面 这里我选择的是Exlipse Oxygen的Eclipse IDE for Java EE Developers的64位版本. IBM直接下载地址 下载下来的是一个tar.gz的安装包, ...

随机推荐

  1. 尽量使用ToUpper比较,避免使用ToLower

    在编码时尽量使用ToUpper比较,避免使用ToLower,因为微软对ToUpper进行了优化,以下为测试结果: public void TestToLower() { Stopwatch watch ...

  2. 开源中国iOS客户端学习

    开源中国iOS客户端学习 续写前言 <开源中国iOS客户端学习>续写前系列博客    http://blog.csdn.net/column/details/xfzl-kykhd.html ...

  3. 单元测试不是梦,Android+PowerMock系列(1) —— 在Eclipse里搭建测试环境

    单元测试不好搞阿,虽然从TDD角度出发,可测性强的代码很大程度上就代表着好的设计,但是有些情况也是没办法的,比如单例模式,比如Static方法,比如Final类,传统的Mock技术是没办法解决这些问题 ...

  4. Oracle开始从Java运行时中移除JAR包

    早在2012年8月,在Java平台首席架构师Mark Reinhold宣布模块化项目Jigsaw之后不久,JEP 162这一题为“准备模块化”的提案就指出,在Jigsaw项目中为模块化系统开发的代码不 ...

  5. 【Java】Java Servlet 技术简介

    Java 开发人员兼培训师 Roy Miller 将我们现有的 servlet 介绍资料修改成了这篇易于学习的实用教程.Roy 将介绍并解释 servlet 是什么,它们是如何工作的,如何使用它们来创 ...

  6. PCB板可靠性测试方法择要

    在电子设备中PCB板是所有电子设备的核心,其的可靠性程度会直接影响了产品的耐用性和寿命.因此在我们实验室(上海摩尔实验室)的实际工作中遇到了越来越多的针对PCB板的可靠性的测试要求,现根据一些企业的内 ...

  7. 9.DataPager

    ListView搭配DataPager控件实现分页.有两种使用方式:一是将DataPager声明到ListView中:一种是DataPager\ListView没有嵌套关系,然后将DataPager的 ...

  8. IMAP与POP3的区别

    POP3协议允许电子邮件客户端下载服务器上的邮件,但是在客户端的操作(如移动邮件.标记已读等),不会反馈到服务器上.比如通过客户端收取了邮箱中的2封邮件并移动到其他文件夹,邮箱服务器上的这些邮件是没有 ...

  9. 数学概念——E 期望(经典问题)

    E - 期望(经典问题) Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%lld & %llu Submit S ...

  10. ARM机器码分析

    我们编写的汇编程序还是不够底层,CPU都是对机器码进行操作的,所以还需要用汇编器将汇编代码转换成机器码才能被CPU处理.下面举几个例子来说说分析ARM机器码的方法. 对编译连接之后得到的ELF进行反汇 ...