zoukankan      html  css  js  c++  java
  • linux下eclipse闪退和重装jdk的方法

    安装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版本了


  • 相关阅读:
    自定义asp.net mvc Filter 过滤器
    基于委托的C#异步编程的一个小例子 带有回调函数的例子
    ASCII、Unicode和UTF-8编码的区别
    Specification模式的一个不错的示例代码
    codesmith 自动生成C# model 实体模板
    Quartz.NET 实现定时任务调度
    FtpHelper类匿名获取FTP文件
    crc32 根据字符串获取校验值
    机器学习能做什么
    RunHelper,一个为跑步而设计的开源的android app
  • 原文地址:https://www.cnblogs.com/jchubby/p/4429704.html
Copyright © 2011-2022 走看看