Linux(ubuntu18.04)安装eclipse教程
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教程相关推荐
- Linux/Ubuntu18.04安装RTL8811cu驱动
Linux/Ubuntu18.04安装TL-WDN5200H驱动 适用于TP-LINK 无线USB网卡 <TL-WDN5200H 免驱版 > 问题描述: 1.笔记本安装双系统ubuntu1 ...
- Ubuntu18.04安装pcl教程以及踩坑记录
参考教程:Ubuntu18.04安装PCL(详细教程)_一盆柠檬的博客-CSDN博客 1.安装依赖 sudo apt-get update sudo apt-get install git build ...
- ubuntu 16.04 安装 eclipse教程和总结
主要参考以下几个教程,并在这些教程基础上,修改一些个人遇到的问题: 1. ubuntu16.04 安装 eclipse http://blog.csdn.net/bai_yechuang2012/ar ...
- Linux ubuntu16.04 安装opencv4教程(源码编译)
参考文章1:Ubuntu 安装 OpenCV(亲测有效) 参考文章2:OpenCV - Linux(Ubuntu 16.04)中安装OpenCV + OpenCV_Contrib 参考文章3:ubun ...
- Ubuntu18.04安装详细教程
为了装ubuntu版本的wechat,成功把自己的系统装坏了,重装遇到了好多之前没遇到的问题,装了两遍才成功.先将吐血试过的方法全面整理如下:感谢互联网,感谢各位博主们!!!! 一.准备工作 1. 下 ...
- Ubuntu18.04 安装Eclipse搭建C语言开发环境
第1步:磁盘划分50G用来安装虚拟机,划分的步骤参考链接http://www.coozhi.com/youxishuma/diannao/77881.html 第2步:安装虚拟机工具VMWare,安装 ...
- ubuntu18.04安装redis教程
文章目录 redis简介 linux下redis安装 连接redis redis简介 Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言 ...
- ubuntu18.04 安装eclipse
jdk依赖环境安装(解压配置方式) 链接: 百度网盘 请输入提取码https://pan.baidu.com/s/16f0_ixfvF_tYhfqVkJ5C2g 密码: riq7 #将jdk-1.8. ...
- ubuntu18.04安装eclipse详细教程
1.下载eclipse linux64-bit 2.将下载的包解压并移动到/opt目录下 如果权限不够,可以是一下: sudo chmod 777 /opt 3.建立jre软连接 打开终端输入: mk ...
- Linux Ubuntu18.04安装微信
最近做双系统,在Ubuntu里下载微信时发现微信没有光网里没有开发Linux版本的微信,找到了一些使用网页版登录微信的教程,按着网上的教程做下来会的到一个如下的微信图标 打开扫描二维码后无法登录 可以 ...
最新文章
- 错误处理:Syntax error: Bad for loop variable
- Quartus II13.1安装教程
- python怎么变成exe文件_如何在python中知道CPython可执行文件是否是调试版本?
- C# 大华相机图像采集
- 图片格式转换怎么做?教你几招搞定图片格式转换
- 了解如何在Windows中安全删除文件
- 计算机科学类专升本复习之“C语言结构体”详解(初稿)
- 准备买笔记本电脑了.
- win10桌面管理文件收纳_win10系统关闭桌面文件收纳盒的方法
- 嵌入式软件工程师笔试面试指南-Linux驱动
- 基于HTML5的数据可视化方法有哪些
- 问卷星刷问卷python_Python+Selenium自动刷问卷星问卷
- 基于html篮球网页游戏,分享一款在线打篮球游戏网页源码
- python高效办公
- HTML CSS 基础知识(简要)
- java实现古堡算式
- MyBatis Generator:[WARNING] Table Configuration users matched more than one table
- 使用Cookie进行登录,Cookie免登陆
- ion-scroll zooming=true android端无法缩放的问题
- 计算机图形学 学习笔记(四):直线裁剪算法:Cohen-Suther land,中点分割法,Liang-Barsky
热门文章
- 【NeurIPS 2019】Yoshua Bengio报告:深度学习系统从1代到2代中的基础知识
- Linux AHCI驱动分析之块设备层
- 福利:appium+selenium+python 模拟手工点击趣头条(app赚钱软件)
- C++打卡18-【排序模板】计数排序
- 64 位下,dsoframer.ocx 注册时失败,错误代码为 0x80070005
- Gen系列服务器,Hpe Microserver Gen10 Plus开箱
- 注册石墨文档无法连接服务器,石墨文档没有访问权限的解决方法
- 小米路由器3无线网连接到服务器,小米路由器3怎么连接硬盘
- html简易登陆注册模板
- C++ 解析pcap文件