安装eclipse:

(1)把eclipse-java-helios-SR2-linux-gtk.tar.gz解压到某个目录中,我解压到的





是/usr/eclipse,得到eclipse目录

(2)在/usr/bin目录下创建一个启动脚本eclipse,执行下面的命令来创建:

vi /usr/bin/eclipse

然后在该文件中添加以下内容:

#!/bin/sh

export MOZILLA_FIVE_HOME="/usr/lib/mozilla/"

export ECLIPSE_HOME="/usr/eclipse"

$ECLIPSE_HOME/eclipse $*

(3)修改该脚本的权限,让它变成可执行,执行下面的命令:

sudo chmod +x /usr/bin/eclipse

 

在Applications(应用程序)菜单上添加一个图标

vi /usr/share/applications/eclipse.desktop

然后在文件中添加下列内容:

[Desktop Entry]

Encoding=UTF-8

Name=Eclipse Platform

Comment=Eclipse IDE

Exec=eclipse

Icon=/usr/eclipse/icon.xpm

Terminal=false

StartupNotify=true

Type=Application

Categories=Application;Development;

以上配置注意自己安装eclipse的路径

在linux虚拟机中安装eclipse编写java代码

一开始没啥异常,但是一使用智能提示功能或者其他什么原因eclipse会闪退

网上找了N久的办法终于解决

linux中装的jdk是最新的1.8

重新安装了1.6的jdk

之后在eclipse安装目录中编辑eclipse.ini

加入以下几句话保存

-Dorg.eclipse.swt.browser.DefaultType=mozilla

-Dorg.eclipse.swt.browser.UseWebKitGTK=true

-Dorg.eclipse.swt.browser.XULRunnerPath==/usr/lib/xulrunner-2

重启eclipse问题解决

重装jdk:

使用

rpm -qa | grep jdk

rpm -qa | grep gcj

查看具体的版本号

确定版本号之后使用

rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

卸载

完成之后可以用java -version检查

之后下载jdk1.6版本

在usr目录下新建java文件件

mkdir /usr/java

修改jdk文件权限

chmod 755 jdk-6u11-linux-i586.bin

执行jdk文件

./jdk-6u11-linux-i586.bin

完成之后配置环境变量

vi /etc/profile

加入以下内容

export JAVA_HOME=/usr/java/jdk

export PATH=$PATH:$JAVA_HOME/bin

使用. /etc/profile使其生效

在用java -version就可以看到新的jdk版本了

linux下eclipse闪退和重装jdk的方法的更多相关文章

  1. eclipse在linux下无故闪退解决

    A fatal error has been detected by the Java Runtime Environment: SIGSEGV (0xb) at pc=0x00007f25d0b92 ...

  2. linux 下UGet闪退问题

    安装UGet,开始使用正常,后来打开时会闪退,估计是软件配置错误,但软件重装也没用,用dpkg --purge也无法删除配置文件. 后来想到是在下载eclipse时,将eclipse文件删除,导致软件 ...

  3. Eclipse闪退无法打开的解决方法

    使用Eclipse过程中但是有时会出现打不开闪退的情况,这是为什么呢,遇到这种情况怎么解决.东坡小编通过查找资料,发现如下方法可以解决eclipse打不开闪退,具体操作如下: Eclipse打不开闪退 ...

  4. eclipse 闪退原因

    电脑关机后 重启发现eclipse竟然打不开了,打开出现闪退,原因是: 1.JDK版本不一致,或者你电脑上安装了多个版本: 2.环境变量:安装了其他软件比如:oracle 它自带有一个较低版本的JDK ...

  5. linux下怎么卸载自带的JDK和安装想要的JDK

    linux下怎么卸载自带的JDK和安装想要的JDK   安装linux系统后,系统有自带jdk的版本,因为系统中的有些软件需要使用此环境.但时候我们安装eclipse和tomcat的时候,使用此jdk ...

  6. 解决eclipse闪退的办法

    Eclipse Java EE 便出现打开闪退的现象. 修改eclipse.ini无效,参照了网上许多方法也不行. 最后发现了一个蛋疼的方法: 1.打开eclipse的workspace目录 2.删除 ...

  7. Pycharm 在Windows下出现闪退问题(即是在运行一段时间后,自己就退出崩掉了)的解决方法

    Pycharm 在Windows下出现闪退问题(即是在运行一段时间后,自己就退出崩掉了)的解决方法 最近自己下载了最新版本的Pycharm,运行程序过程中发现,在运行一段时间后(比如10几分钟),Py ...

  8. eclipse闪退解决(转)

    最近帮同事解决一个eclipse闪退解决的问题,从网上找了N多方法皆无效,最后用一个园友的博客上的方法解决了,特转载一下. 解决办法: 删除文件 [workspace]/.metadata/.plug ...

  9. 【ARM-Linux开发】linux下Eclipse进行C编程时动态链接库的生成和使用

    linux下Eclipse进行C编程时动态链接库的生成和使用 引用 http://linux.chinaitlab.com/soft/864157.html 欢迎进入Linux社区论坛,与200万技术 ...

随机推荐

  1. JAVA本地文本读取---解决中文乱码

    import java.io.*; public class ReadFile { public static void main(String[] args) { try { File file = ...

  2. 石子归并的三种打开方式——难度递增———51Node

    1021 石子归并    N堆石子摆成一条线.现要将石子有次序地合并成一堆.规定每次只能选相邻的2堆石子合并成新的一堆,并将新的一堆石子数记为该次合并的代价.计算将N堆石子合并成一堆的最小代价.   ...

  3. Java面试题之类加载器有哪些?什么是双亲委派模型

    类加载器有哪些: 1.启动类加载器(Bootstrap ClassLoader):这个类加载器负责将存放在<JAVA_HOME>\lib目录中的,或被-Xbootclasspath参数所指 ...

  4. bzoj 4443 [Scoi2015]小凸玩矩阵 网络流,二分

    [Scoi2015]小凸玩矩阵 Time Limit: 10 Sec  Memory Limit: 128 MBSubmit: 1564  Solved: 734[Submit][Status][Di ...

  5. hdu 4388 Stone Game II sg函数 博弈

    Stone Game II comes. It needs two players to play this game. There are some piles of stones on the d ...

  6. Spring 的IOC 和Aop

    Spring 的IOC 和Aop

  7. 行为型设计模式之观察者模式(Observer)

    结构 意图 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时, 所有依赖于它的对象都得到通知并被自动更新. 适用性 当一个抽象模型有两个方面, 其中一个方面依赖于另一方面.将这二者封装在独 ...

  8. DropZone图片上传控件的使用

    前台代码: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w ...

  9. C# 代码注释生成代码提示和帮助文档

    C#文档注释格式: /// <summary> /// function description /// </summary> /// <param name=" ...

  10. Codeforces 954H Path Counting(DP)

    题目链接  Path Counting 题意  给定一棵高度为$n$的树,给出每一层的每个点的儿子个数(某一层的所有点儿子个数相同).   令$f_{k}$为长度为$k$的路径条数,求$f_{1}, ...