Linux下Eclipse以及Java环境安装教程[小白化](2019-9)
Linux下安装Eclipse以及Java
一.前言
许久未用Eclipse, Ubuntu上也没装Eclipse, 今天安装发现, 好多东西都忘了. 不过经过一番查找(百度, csdn) 终于还是安装好了. 于是写下这篇博客记录下来; 以后要用的时候看看, 看别人的这一块那一块, 这个版本, 那个版本实在是太难受了.
整合一下, 一个完整的, 截止到2019-9最新的安装教程.
内容详细, 为了使更多的人加入到Linux的家庭里来, 这篇文章写的小白化, 没用过Linux的小白也可以看懂!
二. 安装开始
第一步:
首先是要安装Java环境, 即安装JAVA JDK, 并且配置好PATH; 如果装好了, 可以跳到下一步;
这里我的安装方法不是, 在官网下载JDK然后手动配置, 这样太慢了而且容易出错;
其实使用Bash就可以, Ctrl+Atl+T 打开终端; 输入以下命令:
sudo apt install openjdk--jdk
然后等待命令执行完毕, 这时Java环境就安装好了, 自动配置好了Path, 很方便吧! 比Windows还省事;
这时输入 java -version
出现这样就是安装成功了, 现在进入下一步:
第二步:
安装Eclipse, 打开官网, 点击Download下载, 在弹出的框中选择你要放置的目录, 记住这个目录, 别找不到啦!!!
下载完成之后进入下载目录, (我这里的名字是自己下载的时候自己输入的名字短点好操作些)把它移动到opt文件夹下, 然后进行解压, 依次输入以下命令
sudo mv eclipse.tar.gz /opt
cd /opt
sudo tar zxvf eclipse.tar.gz
然后进入eclipse-installer目录下:
cd eclipse-installer
之后进行安装:
./eclipse-inst
这时如果之前配置正常的话, 就会弹出 安装界面:
按图选择JAVA EE之后全部点击Next, 弹出对话框就选择 Accept
安装好之后, 就自己打开了, 这个时候还没完, 先把Eclipse关掉;
因为Linux下的Eclipse自己是不带图标的这个时候就需要我们自己, 给它添加图标了;
找到刚才安装的位置一般就是默认的主文件夹下: 这个文件夹 jee-latest-released 里面, 右键文件管理的空白处,在这里打开终端, 输入
sudo mv eclipse/ /usr
然后进入这个文件夹
cd /usr/share/applications
如果没有 就创建一个
mkdir /usr/share/applications
之后就是创建eclipse.desktop文件了 输入以下命令 sudo vim eclipse.desktop 按i 进入编辑模式然后负责以下代码
[Desktop Entry]
Encoding=UTF-
Name=Eclipse
Comment=Eclipse IDE
Exec=/opt/eclipse/eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
starttupNotify=true
Type=Application
Categories=Application;Development;
注意粘贴的时候要按; Shift+Ctrl+V
然后Esc , Shift+ : , 输入wq保存, 这个时候就创建好了, 双击eclipse.desktop文件试试 , 就打开了. 把它放到桌面就有快捷方式了;
三. 其它问题解决
如果双击不能打开, 那有可能是权限问题, 进入安装目录 cd /opt/eclipse 输入
sudo chmod a+x eclipse.desktop
赋予执行权限
如果不显示图标那也是权限问题, 进入刚才的目录, 输入
chmod icon.xpm
赋予权限
这样再次把文件拖到桌面, 就可以正常打开了.
如果你还是有问题, 请参考我的这篇博客 Linux的desktop文件正常编写赋权,仍无法打开解决办法
如有问题欢迎指出, 可以在下发交流, 我看到会回复的
Linux下Eclipse以及Java环境安装教程[小白化](2019-9)的更多相关文章
- 这套完美的Java环境安装教程,完整,详细,清晰可观,让你一目了然,简单易懂。⊙﹏⊙
JDK下载与安装教程 2017年06月18日 22:53:16 Danishlyy1995 阅读数:349980 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.cs ...
- linux下OpenOffice与SwfTools环境安装
一.安装所需要的库与组件 yum install gcc* automake zlib-devel libjpeg-devel giflib-devel freetype-devel 二.安装open ...
- Linux中如何设置java环境变量
这里介绍Linux下如何设置java环境变量. 工具/原料 Linux java环境变量 方法/步骤 1 查看java的安装路径 查看java执行路径 配置java环境变量 java的安装 ...
- 【安装eclipse, 配置java环境教程】 编写第一个java程序
写java通常用eclipse编写,还有一款编辑器比较流行叫IJ.这里我们只说下eclipse编写java的前期工作. 在安装eclipse之前要下载java的sdk文件,即java SE:否则无法运 ...
- ubuntu 下安装eclipse &java环境配置
前面有一篇的博客写的是ubuntu下安装eclipse和java环境的配置.当时是安装网上的攻略进行的 ,当然也是能够成功的. 近期把那台电脑送人了 ,仅仅好在自己的这台电脑上又一次安装一次了 ,唯一 ...
- Windows环境下Android Studio v1.0安装教程
Windows环境下Android Studio v1.0安装教程 准备工具 JDK安装包. 要求:JDK 7以及以上版本. Android Studio安装文件. Windows: exe(包含SD ...
- 【转】Windows环境下Android Studio v1.0安装教程
原文网址:http://ask.android-studio.org/?/article/9 http://android-studio.org/index.php/docs/experience/1 ...
- windows和linux下 Python2,Python3 的环境及安装
目录 windows和linux下 Python2,Python3 的环境及安装 window下安装 一. 手动安装 二. pip安装 linux下 安装 更新Python 笔者有话 windows和 ...
- Linux下tomcat6.0与jdk安装
Linux下tomcat6.0与jdk安装 步骤如下: 1. 上传apache-tomcat-6.0.37.tar.gz和jdk-6u13-linux-i586.bin至/usr/local 给这两个 ...
随机推荐
- Salesforce LWC学习(四) 父子component交互 / component声明周期管理 / 事件处理
我们在上篇介绍了 @track / @api的区别.在父子 component中,针对api类型的变量,如果声明以后就只允许在parent修改,son component修改便会导致报错. sonIt ...
- pycharm编辑器简单配置-- 持续更新完善
目录 python解释器安装.多版本共存等 给pycharm编辑器选择python解释器版本 配置pip仓库地址 方式一:直接修改文件配置 方式二:pycharm配置 方式三:通过临时指定pip仓库地 ...
- NuGet的安装和使用
好久没有用NuGet了.今天项目中正好有需要.因长时间不用,所以还要去网上看攻略,索性记录下来免得再出现类似情况.(我是一个比较懒得人,不喜欢写博客园,平时都随手整理到本地PC上.以后要努力改掉这个坏 ...
- 设计模式(C#)——07装饰者模式
推荐阅读: 我的CSDN 我的博客园 QQ群:704621321 在一款战斗类的游戏中,随着故事情节的发展,玩家(即游戏中的主角,下文统一为主角)通常会解锁一些新技能.最初主角只有使 ...
- TextCNN 代码详解(附测试数据集以及GitHub 地址)
前言:本篇是TextCNN系列的第三篇,分享TextCNN的优化经验 前两篇可见: 文本分类算法TextCNN原理详解(一) 一.textCNN 整体框架 1. 模型架构 图一:textCNN 模型结 ...
- TypeError: _obtain_input_shape() got an unexpected keyword argument 'include_top'
报错 Traceback (most recent call last): File "D:/PyCharm 5.0.3/WorkSpace/3.Keras/2.Application中五款 ...
- ABC133F - Colorful Tree
ABC133FColorful Tree 题意 给定一颗边有颜色和权值的树,多次询问,每次询问,首先更改颜色为x的边的权值为y,然后输出u到v的距离. 数据都是1e5量级的. 思路 我自己一开始用树链 ...
- HDU5988 - 2016icpc青岛 - G - Coding Contest 费用流(利用对数化乘为加
HDU5988 题意: 有n个区域,每个区域有s个人,b份饭.现在告诉你每个区域间的有向路径,每条路有容量和损坏路径的概率.问如何走可以使得路径不被破坏的概率最小.第一个人走某条道路是百分百不会损坏道 ...
- POJ 1182 食物链(经典并查集) (多组输入有时乱加也会错!)
多组输入有时乱加也会错! 这次用多组输入竟然,不用竟然对了,所以以后做题目,若是答案错误,先看加上或者删掉多组输入,看对不对 食物链 Time Limit: 1000MS Memory Lim ...
- yzoj P2344 斯卡布罗集市 题解
共t条街对于每一条街上有n个店铺(n可能不相同),每次只能选两端第一个营业的店铺采购,采购第i个店铺会获得幸福度ai,采购完后,这个店铺和它相邻的店铺便会关门,问最大幸福度? 考场想了一下dp,一开始 ...