ubuntu安装eclipse及问题

ubuntu安装eclipse及问题因为要用 eclipse 做 NS3 C 的仿真 所以下了个 eclipse 我发现我只要下一个软件 但凡是跟学习沾点边 他都会翻车 哭了 命运这是在暗示什么吗 系统 ubuntu18 04 win10 双系统 jdk 版本 1 8 0 282 也就是软件包 jdk 8u linux x64 tar gzeclipse 版本 其中 jdk 的版本比较重要 因为要和 eclipse 适配 否则就会出现 jdk 下载好 环境变量配置好 eclipse 也下载好了 但就是打不开的情况 很让人无奈 一 下载安装 JDK 可以

一、下载安装JDK

可以使用软件包的方法下载,也可以直接通过命令行自动安装JDK。如果对环境变量的设置不是很自信的话,建议采用命令行直接安装JDK,主要是方便。

1.命令行安装

 sudo apt install openjdk-8-jdk 
sudo vim ~/.bashrc 

在最后一行添加

这个添加的就是路径,一定要和自己jdk安装的路径是一致的 export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 

然后读取一下新的~/.bashrc

source ~/.bashrc 

查看版本信息,并检测是否安装成功:

java -version 

在这里插入图片描述

2.软件包安装

可以参考:https://blog.csdn.net/u0/article/details/

二、安装eclipse

sudo mv eclipse.tar.gz /opt/ #解压 cd /opt #进入opt文件夹下 sudo tar xzvf eclipse.tar.gz 

应该会自动生成一个文件夹eclipse,即/opt/eclipse,可能名字会变动,打开/opt文件夹下一看就知道了。另外一般ubuntu下的第三方软件都会放在/opt文件下。咱们打开/opt/eclipse在这里插入图片描述
这时候点击eclipse,如果jdk没问题的话,应该就能直接用了,如:在这里插入图片描述
如果出现这样的问题的话:
在这里插入图片描述
我们可以看一下日志,看看错误信息是啥:
在这里插入图片描述
错误大概是这样的:
org.osgi.framework.BundleException: The bundle “org.eclipse.equinox.simpleconfigurator_1.0.200.v20100503 [1]” could not be resolved. Reason: Missing Constraint: Bundle-RequiredExecutionEnvironment: CDC-1.1/Foundation-1.1,J2SE-1.4
错误原因是因为jdk和eclipse不匹配,换个jdk版本就好了。我这里是JDK版本太高了。
切换JDK版本:ubuntu切换JDK版本


















版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/225874.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 上午8:21
下一篇 2026年3月17日 上午8:21


相关推荐

  • AI“养龙虾”爆火 OpenClaw概念逆势活跃丨盘中线索

    AI“养龙虾”爆火 OpenClaw概念逆势活跃丨盘中线索

    2026年3月13日
    3
  • markdown设置锚点

    markdown设置锚点当文章的内容过的时候 需要给文章建立目录 可以实现点击目录随意的跳转到对应的内容 此时是使用 markdown 的锚点的功能 基本的格式为 标题名 给标题取得一个 id 一般与标题同名即可 aid 给标题取得一个 id 一般与标题同名即可 标题名实例如下 测试 1 测试 2 测试 3 测试 1dsdfadfadfa aid 给标题取得一个 id 一般与标题同名即可

    2026年3月17日
    2
  • linux testdisk使用教程,使用TestDisk恢复因安装Ubuntu导致的硬盘误格

    linux testdisk使用教程,使用TestDisk恢复因安装Ubuntu导致的硬盘误格前几日心血来潮想把家中的旧笔记本换成 Linux 操作系统 算是在业余生活中正式投入 Linux 的怀抱 说干就干 发行版选择了 Ubuntu 下载了 Ubuntu16 04 的 ISO 下载软碟通 制作成 U 盘启动 恩 重启电脑 U 盘引导 进入安装界面 恩 安装界面挺炫酷啊 还检测到硬盘中安装的 Win8 恩 问我是与其他系统共存还是清除并安装 既然都正式投入怀抱了 肯定只安装 Ubuntu 啊 Win8 拜拜了 恩

    2025年6月24日
    7
  • 基于逻辑回归的评分卡模型简单概述

    基于逻辑回归的评分卡模型简单概述评分卡模型 1 概述信用评分本质上是模式识别中的一类分类问题 将企业或者个体消费者划分为能够按期还本付息 即 好 客户 和违约 即 坏 两类 具体做法是根据历史数据中的样本 从已知的数据中找出违约及不违约客户的特征 从而总结出分类的规则 建立数学模型 用于测量价款人的违约风险 或者违约概率 为消费信贷决策提供依据 2 建模的准备 2 1 目标变量的准备研究的目标变量为客户是否具有违约行

    2026年3月19日
    1
  • IntelliJ IDEA添加jar包

    IntelliJ IDEA添加jar包以 JDBC MySQL 驱动包为例 1 在 IntelliJIDEA 中打开要添加 jar 包的 Project2 File ProjectStruc 如下图 3 选择 Moudules 再选择 Dependencies 如下图 4 选中 Moudulesourc 然后点击 2 处 号如下图 5 在上图的目录中找到自己要添加的 jar 包 OK 即可

    2026年3月16日
    8
  • 独立成分分析ICA系列1:意义

    独立成分分析ICA系列1:意义1.前言独立成分分析思想和方法最早源于上世纪八十年代几个法国学者的研究工作,尽管当时他们并没有命名其为ICP;在1986年举行的神经网络计算会议上,法国学者Heraull和Jutten提出了一个基于神经网络模型和Hebb学习准则的方法,来解决盲源分离问题,简称BSS.混合信号是由相互统计独立的源信号混合而成的。这篇文章提出的算法可以解决具有两个源信号混合的盲源分离问题。他们的工作开

    2022年5月16日
    41

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号