在Ubuntu中安装eclipse

2023-11-02

1.下载JDK和eclipse
jdk下载网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 
eclipse下载网址:https://www.eclipse.org/downloads/packages/
jdk需要注册账号,随便填一下很快的

 我的jdk下载版本

 

我需要要的eclipse版本

下载完成之后都考进虚拟机

jdk安装

1.在/opt目录下新建目录jvm

sudo mkdir /opt/jvm

2.将jdk的压缩包拷贝进该目录下解压

cp jdk-8u121-linux-x64.tar.gz /opt/jvm
cd /opt/jvm
tar zxvf  jdk-8u121-linux-x64.tar.gz

3.jdk的环境变量配置

sudo nano /etc/profile

(2)打开文件后,在文件末尾加入以下语句,拷贝进去就行了

export JAVA_HOME=/opt/jvm/jdk1.8.0_211

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

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

 然后ctrl+x退出,然后按下y保存就行了

这时候输入

sudo source /etc/profile

java -version

至此jdk安装完毕了

安装eclipse

1.将压缩包解压到/opt目录下

sudo tar zxvf eclipse-cpp-2019-06-R-linux-gtk-x86_64.tar.gz -C /opt

 2.在桌面创建快捷方式

cd 到桌面

sudo nano eclipse.desktop

输入以下内容,保存

[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse
Exec=/opt/eclipse/eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
Startupnotify=true
Type=Application
Categories=Application;Development;

3.修改权限

 sudo chmod 777 eclipse.desktop

至此桌面就可以得到一个eclipse的快捷方式了。如果没办法执行就reboot一下就行了 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在Ubuntu中安装eclipse 的相关文章

  • 将条目添加到 Linux 内核 .config 文件

    如何手动将 CONFIG XILINX FIXED DEVTREE ADDR y 行添加到 Linux 配置文件中 当我构建内核时它不断被覆盖 您可以通过以下方式构建make CONFIG XILINX FIXED DEVTREE ADDR
  • 如何使用c在Linux中获取当前时间戳(以纳秒为单位)

    我知道我们可以使用clock gettime CLOCK MONOTONIC 我尝试问的问题是 如果我需要以纳秒为单位的时间 从时代来看 这将是一个巨大的数字 例如 自纪元以来的秒数是13438461673 so 13438461673 1
  • Genymotion 无法识别 SD 卡上的图像

    所以我一直在玩 Genymotion 喜欢使用它 但一直无法弄清楚如何将图像导入 Android Gallery 应用程序 因此我可以测试另一个应用程序 当前在 Galaxy Nexus 上运行 Android 4 3 尝试通过 adb 和
  • 如何在 Ubuntu 16.04 上设置 Docker + PhpStorm + xdebug

    我的问题是当我开始监听端口时 xdebug 不起作用 我认为 PhpStorm 无法与 xdebug 链接 我刚刚得到调试器面板变量不可用 看来 xdebug 没有正确设置 使用的软件及版本 Ubuntu 16 04 LTS Docker
  • 在 Ubuntu 13.10 上运行 Gradle

    我在 ubuntu 13 10 上运行 gradle 时遇到问题 我认为这是问题的根源 我安装了gradle使用下面的命令 sudo apt get install gradle 我在运行命令时遇到错误gradle version grad
  • Scala Eclipse 自动完成功能损坏?

    我正在尝试让自动完成功能在 Eclipse 中用于 Scala 开发 我试图从 Scala 类引用 java 类 但自动完成功能从未找到它 例如 以这个 scala 类为例 object Main def main args Array S
  • 如何在 Eclipse 中使用 MySql 数据库

    我对编程非常陌生 所以请耐心等待 如果一开始我没有理解的话 请提前道歉 我正在做一个本科编程项目 需要在 Java 程序中创建一些数据库 我正在使用 eclipse galilo 来编写我的程序 我已经下载了一个连接器 J 但还不知道应该如
  • Linux GCC 上 的 C++ 编译问题

    尝试过谷歌并在这里搜索 但没有运气 我正在尝试将一些使用 Windows 的代码移植到 Linux 上 然后我得到了大量的编译错误 我所做的只是 include
  • 在 Eclipse 中从 C++ 调用 Ada

    我正在尝试创建一个完全托管在 Eclipse 中 以 C 启动并调用 Ada 的程序 我已经加载了 GNATBench 并且可以毫无问题地运行 Ada 程序 我不能做的是让 C 项目调用 Ada 项目 经过一番搜寻 我找到并使用 make
  • c - 后台运行的程序的退出状态

    我有一个任务 其中我必须创建一个迷你 shell 它能够执行很多操作 包括作业控制 我设法使用 fork 和 execvp 创建新的工作 但我还想获取 execvp 运行的程序的退出代码 根据我从其他帖子中查找到的内容 我可以使用以下方法来
  • SDL/C++ OpenGL 程序,如何阻止 SDL 捕获 SIGINT

    我在用SDL http www libsdl org 用于在 Linux 上运行的 OpenGL 应用程序 我的问题是 SDL 正在捕获 SIGINT 并忽略它 这是一个痛苦 因为我正在通过屏幕会话进行开发 并且我无法使用 CTRL C 终
  • 如何设置appache2的WSGI与python 3.7一起使用?

    我使用的是 ubuntu 16 04 并安装了 python 3 7 并使用以下说明将其设置为默认值 无法在 ubuntu 中将默认 python 版本设置为 python3 https stackoverflow com question
  • Zip 实用程序在 Linux 中每次都给我不同的 md5sum

    当我在 Linux 中压缩 Zip 2 31 同一个文件时 每次都会得到不同的校验和 如何保持上次的 md5sum 相同 我正在使用 yum 提供的最新 zip 更新 生成的存档不仅包含压缩文件数据 还包含 额外的文件属性 如参考zip 文
  • Motif 库的水平绘制的 RowColumn 类 (C)?

    我正在使用 Motif Library 来完成我的工作 如果有人不熟悉这个库 您可以在这里找到文件列表https packages ubuntu com xenial amd64 libmotif dev filelist https pa
  • Glassfish 4 服务器意外停止

    我是 GlassFish 和一般应用程序服务器的新手 我有一个运行 Ubuntu 的 Amazon EC2 实例 并安装了 GlassFish 4 它启动时没有问题 但过了一会儿 GlassFish 服务器就自行关闭了 我查看了 serve
  • 如何在 Ubuntu 中使用 gems?

    我最近升级到 Ubuntu 9 04 但在使用 gems 时遇到问题 我使用 apt get 安装了 Ruby Rubygems 和 Rails 这rails命令确实有效 然后我安装了 capistrano 和其他 gem 例如 herok
  • Java - 罗马 rss 阅读器?

    我正在尝试阅读 rss 我将 jar 文件复制到我的 libs 文件夹中 并将该 jar 文件作为库添加到我的 eclipse 项目中 为了导出并导出 我检查了我的 jar 文件 现在我正在尝试使用罗马提供的RSS阅读器 import co
  • 使用 Maven 生成 Eclipse 项目文件

    当我尝试使用生成 Eclipse 项目文件时mvn eclipse eclipse我收到以下错误 插件管理器执行目标时出现内部错误 org apache maven plugins maven eclipse plugin 2 9 SNAP
  • Python:帮助(numpy)在退出时导致段错误

    我遇到了一个奇怪的现象 在 python 解释器中 我执行以下操作 gt gt gt import numpy gt gt gt help numpy 帮助显示正确 但一旦我按 q 返回解释器 Segmentation fault core
  • Indigo 中的新 M2Eclipse 不再需要 maven-eclipse-plugin 吗?

    从历史上看 鉴于 Eclipse 中包含所有 Flex WTP 和 GWT 内容 将我们的多模块 Maven 项目导入到 Eclipse 中对我们团队来说是一个主要麻烦 我们最近在想maven eclipse 插件 http maven a

随机推荐

  • C++桥接模式:Bridge Pattern

    在现实生活中 某些类具有两个或多个维度的变化且这多个维度都可能需要后期扩展 如图形既可按形状分 又可按颜色分 如何设计类似于 Photoshop 这样的软件 能画不同形状和不同颜色的图形呢 如果用继承方式 m 种形状和 n 种颜色的图形就有
  • Apache shiro学习笔记+ spring整合shiro (一)

    Apache Shiro官网 http shiro apache org 概念 shiro是一个强大灵活的开源安全框架 可以干净利落的处理认证 授权 企业会话管理和加密 shiro的首要目标是简单和易于理解 安全有时候是非常复杂令人头疼的问
  • 鸢尾花分类预测数据分析

    鸢尾花分类预测数据分析 目标 根据未知种类鸢尾花的特征预测其种类 数据 鸢尾花数据集 分析 描述性分析 探索性分析 建模分析 模型分析 迭代分析 成果 位置种类鸢尾花的预测结果 import numpy as np import matpl
  • ios屏幕的旋转,Device Orientation

    屏幕旋转 我的理解是ios设备根据重力感应改变屏幕的方向 那么如何在屏幕转动后变换UI 或则保持原样呢 ios设备支持4个方向 UIInterfaceOrientationPortrait UIInterfaceOrientationPor
  • 湖南麒麟面试 2014

    地点 华科8号楼415 问题 1 内核安全 2 缓冲区溢出是什么造成的 3 内存泄露是怎么造成的 内存出错 4 在一个局部函数内malloc malloc是在堆上还是在栈上 函数结束时内存发生什么变化 5 堆和栈的区别 6 什么情况下定义变
  • Java的垃圾回收机制

    一 点睛 当程序创建对象 数组等引用类型实体时 系统都会在堆内存中为之分配一块内存区 对象就保存在这块内存区中 当这块内存不再被任何引用变量引用时 这块内存就变成了垃圾 等待垃圾回收机制进行回收 垃圾回收机制的特点 垃圾回收机制只负责回收堆
  • VMware认证专家(VCP)详细介绍

    VMware认证专家 VCP 适合对象 系统管理员 系统工程师 IT架构师 VMware ESX ESXi vCenter Server 操作员 VMware认证专家 VCP 课程介绍 VMware vSphere安装 配置 管理 包括VM
  • hdoj-1069-Monkey and Banana【动态规划】

    Monkey and Banana Time Limit 2000 1000 MS Java Others Memory Limit 65536 32768 K Java Others Total Submission s 9489 Acc
  • 安装vmware tools不能复制粘贴解决方案

    根据网上大部分教程安装tools结果没办法使用 解决方案 先将之前安装的tools卸载干净 sudo apt get autoremove open vm tools 然后将虚拟机联网在网上去重新下载vmware tools sudo ap
  • selenium小项目实践

    1 斗鱼爬虫 爬取斗鱼直播平台的所有房间信息 https www douyu com directory all 1 1 思路分析 数据的位置 每个房间的数据都在id live list contentbox的ul中 实现翻页和控制程序结束
  • FileInputStream 读取文件内容

    public class Test public static void main String args throws IOException final String path D 1 txt 1 得到数据文件 File file ne
  • 用Java实现阶乘

    阶乘在高中时都学过 比如说5的阶乘用数学表示就是5 在写的通俗一点就是5 4 3 2 1 用一个数学公式表示就是n 1 2 3 n 阶乘也可以用代码实现 Java中有三中循环结构 先看for循环的 import java util Scan
  • Unity光照渲染设置

    先看效果图 下面是设置 1 将 Edit gt Player gt Other Settings Color Space这个调成Linear模式 有更好的阴影效果 2 光照Lighting的设置 Window gt Rendering gt
  • 论文阅读链接

    中文期刊 英文期刊 问题 中文期刊 机械工程学报 自动化学报 计算机学报 机器人 中国科学 系列 中国科学信息科学 中国科学技术科学 英文期刊 IEEE Xplore 出版 IEEE Transactions on Artificial I
  • Redis 查看value大小

    线上会经常遇到大key问题 这时候就需要通过 bigkeys来找出最大的key 但是往往和最大的key前缀相同的一类key都会比较大 所以打算一次性获取此类key中比较大的key 官方文档中查看获取value大小的时间成本较高 于是查看有关
  • docker镜像 ubuntu:22.04 21.04 apt-get update 报错 Problem executing scripts APT::Update::Post-Invoke ‘rm

    docker镜像 ubuntu 22 04 21 04 apt get update 报错 Problem executing scripts APT Update Post Invoke rm f var cache apt archiv
  • 因果推断学习笔记三——Uplift模型

    一 Uplift模型 因果推断在互联网界应用主要是基于Uplift model来预测额外收益提升ROI Uplift模型帮助商家计算人群营销敏感度 驱动收益模拟预算和投放策略制定 促成营销推广效率的最大化 同时如何衡量和预测营销干预带来的
  • 低功耗技术(一)动态功耗与静态功耗

    原创 AndyICer Andy的ICer之路 1月5日 低功耗技术 一 动态功耗与静态功耗 一 动态功耗 翻转功耗 Switching Power 翻转功耗是由充放电电容引起的动态功耗 其推导过程很简单 但是这个最终的结果却十分重要 sw
  • Jedis使用java连接Redis

    Maven创建 创建一个maven的项目 其中pom xml依赖为
  • 在Ubuntu中安装eclipse

    1 下载JDK和eclipse jdk下载网址 http www oracle com technetwork java javase downloads jdk8 downloads 2133151 html eclipse下载网址 ht