Linux(ubuntu18.04)安装eclipse for c++(包括jdk)教程

1、下载jdk和eclipse
jdk下载网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

eclipse for c++下载地址(包里有eclipse和jdk):
https://download.csdn.net/download/qq_44376817/12847288
2.安装JDK
2.1解压JDK
将JDK解压到/usr/lib/jvm文件夹下,所以得先在/usr/lib下新建一个jvm文件夹,而要在usr文件夹下新建文件夹需要获取root权限,所以需要sudo指令。在/usr/lib下新建文件夹jvm的指令:

sudo mkdir /usr/lib/jvm

输入指令之后,需要输入密码才能够执行,输入密码的过程是不会显示出来的,直接输入密码按回车就可以了
创建完文件夹之后,需要将JDK复制到jvm文件夹下 ,得先用su指令进入root权限。(这里只需将jdk文件放在主文件夹下就可以移动)

su root

输入密码进入root权限,然后输入命令移动文件:

mv jdk-8u261-linux-x64.tar.gz /usr/lib/jvm

解压JDK到/usr/lib/jvm目录下.
首先得先进入到/usr/lib/jvm目录下,通过指令:

cd /usr/lib/jvm

然后解压文件:

tar -zxvf jdk-8u261-linux-x64.tar.gz

解压后文件夹里有两个文件,一个压缩包,一个解压后的文件

2.2 配置JDK的环境变量
(1)打开bashrc文件,执行命令(直接打开终端执行):

sudo vi ~/.bashrc

(2)在文件末尾追加下面内容:


export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_261export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH=${JAVA_HOME}/:$PATH


最好每个都隔一行。复制时可以在第一行前面空一行,这样粘贴就在fi下一行了,粘贴完后按shift+zz保存退出
(3)使环境变量马上生效,执行命令:

source ~/.bashrc

(4)系统注册此jdk,执行命令:

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_261/bin/java 300


这命令不知道有啥用(抄别人的),但是还是加上吧。
(5)查看是否安装成功,输入命令:

java -version

查看jdk版本,如果安装成功,则显示:

3 安装eclipse
(1)将eclipse压缩包移动到/usr/lib/jvm文件夹,命令:

mv eclipse.tar.gz /usr/lib/jvm

(得先用su指令进入root权限,这里只需将eclipse文件放在主文件夹下就可以移动)
这里我为了方便改了一下eclipse压缩包的名字。
(2)解压eclipse
进入存放压缩包的文件夹:

cd /usr/lib/jvm

解压

tar -zxvf eclipse.tar.gz

(2)创建快捷方式
执行命令:

sudo gedit  /usr/share/applications/eclipse.desktop

在弹出的窗口下输入下面代码,然后保存退出:

[Desktop Entry]Encoding=UTF-8Name=EclipseComment=Eclipse IDEExec=/usr/lib/jvm/eclipse/eclipseIcon=/usr/lib/jvm/eclipse/icon.xpmTerminal=false StartupNotify=trueType=ApplicationCategories=Application;Development;

其中exec和icon后面均为eclipse的地址,exec最后那个eclipse有点类似windows下的软件安装包中的exe文件。

(3)把快捷方式copy到桌面。
输入命令:

cd /usr/share/applications

再输入ls命令可以看到该文件夹里存在eclipse快捷方式:

把该快捷方式再复制到桌面:

cp /usr/share/applications/eclipse.desktop  桌面

这个“桌面”也要输入命令,如果linux不能输入汉字,可以在桌面新建个文本文档把命令写好再复制进linux。输入命令后就可以看到桌面上冒出一个快捷方式。

双击运用快捷方式显示没有信任,这个时候进入桌面文件夹给777权限,然后就可以双击快捷方式打开eclipse了。
首先

cd 桌面

然后

chmod 777 eclipse.desktop

这样就可以直接双击打开eclipse了,到此,linux下安装eclipse就结束了。

Linux(ubuntu18.04)安装eclipse教程相关推荐

  1. Linux/Ubuntu18.04安装RTL8811cu驱动

    Linux/Ubuntu18.04安装TL-WDN5200H驱动 适用于TP-LINK 无线USB网卡 <TL-WDN5200H 免驱版 > 问题描述: 1.笔记本安装双系统ubuntu1 ...

  2. Ubuntu18.04安装pcl教程以及踩坑记录

    参考教程:Ubuntu18.04安装PCL(详细教程)_一盆柠檬的博客-CSDN博客 1.安装依赖 sudo apt-get update sudo apt-get install git build ...

  3. ubuntu 16.04 安装 eclipse教程和总结

    主要参考以下几个教程,并在这些教程基础上,修改一些个人遇到的问题: 1. ubuntu16.04 安装 eclipse http://blog.csdn.net/bai_yechuang2012/ar ...

  4. Linux ubuntu16.04 安装opencv4教程(源码编译)

    参考文章1:Ubuntu 安装 OpenCV(亲测有效) 参考文章2:OpenCV - Linux(Ubuntu 16.04)中安装OpenCV + OpenCV_Contrib 参考文章3:ubun ...

  5. Ubuntu18.04安装详细教程

    为了装ubuntu版本的wechat,成功把自己的系统装坏了,重装遇到了好多之前没遇到的问题,装了两遍才成功.先将吐血试过的方法全面整理如下:感谢互联网,感谢各位博主们!!!! 一.准备工作 1. 下 ...

  6. Ubuntu18.04 安装Eclipse搭建C语言开发环境

    第1步:磁盘划分50G用来安装虚拟机,划分的步骤参考链接http://www.coozhi.com/youxishuma/diannao/77881.html 第2步:安装虚拟机工具VMWare,安装 ...

  7. ubuntu18.04安装redis教程

    文章目录 redis简介 linux下redis安装 连接redis redis简介 Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言 ...

  8. ubuntu18.04 安装eclipse

    jdk依赖环境安装(解压配置方式) 链接: 百度网盘 请输入提取码https://pan.baidu.com/s/16f0_ixfvF_tYhfqVkJ5C2g 密码: riq7 #将jdk-1.8. ...

  9. ubuntu18.04安装eclipse详细教程

    1.下载eclipse linux64-bit 2.将下载的包解压并移动到/opt目录下 如果权限不够,可以是一下: sudo chmod 777 /opt 3.建立jre软连接 打开终端输入: mk ...

  10. Linux Ubuntu18.04安装微信

    最近做双系统,在Ubuntu里下载微信时发现微信没有光网里没有开发Linux版本的微信,找到了一些使用网页版登录微信的教程,按着网上的教程做下来会的到一个如下的微信图标 打开扫描二维码后无法登录 可以 ...

最新文章

  1. 错误处理:Syntax error: Bad for loop variable
  2. Quartus II13.1安装教程
  3. python怎么变成exe文件_如何在python中知道CPython可执行文件是否是调试版本?
  4. C# 大华相机图像采集
  5. 图片格式转换怎么做?教你几招搞定图片格式转换
  6. 了解如何在Windows中安全删除文件
  7. 计算机科学类专升本复习之“C语言结构体”详解(初稿)
  8. 准备买笔记本电脑了.
  9. win10桌面管理文件收纳_win10系统关闭桌面文件收纳盒的方法
  10. 嵌入式软件工程师笔试面试指南-Linux驱动
  11. 基于HTML5的数据可视化方法有哪些
  12. 问卷星刷问卷python_Python+Selenium自动刷问卷星问卷
  13. 基于html篮球网页游戏,分享一款在线打篮球游戏网页源码
  14. python高效办公
  15. HTML CSS 基础知识(简要)
  16. java实现古堡算式
  17. MyBatis Generator:[WARNING] Table Configuration users matched more than one table
  18. 使用Cookie进行登录,Cookie免登陆
  19. ion-scroll zooming=true android端无法缩放的问题
  20. 计算机图形学 学习笔记(四):直线裁剪算法:Cohen-Suther land,中点分割法,Liang-Barsky

热门文章

  1. 【NeurIPS 2019】Yoshua Bengio报告:深度学习系统从1代到2代中的基础知识
  2. Linux AHCI驱动分析之块设备层
  3. 福利:appium+selenium+python 模拟手工点击趣头条(app赚钱软件)
  4. C++打卡18-【排序模板】计数排序
  5. 64 位下,dsoframer.ocx 注册时失败,错误代码为 0x80070005
  6. Gen系列服务器,Hpe Microserver Gen10 Plus开箱
  7. 注册石墨文档无法连接服务器,石墨文档没有访问权限的解决方法
  8. 小米路由器3无线网连接到服务器,小米路由器3怎么连接硬盘
  9. html简易登陆注册模板
  10. C++ 解析pcap文件