1.首先得先下载JDK和eclipse
jdk下载网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
eclipse下载网址:http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/heliossr1/

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文件夹下 
采用的指令为:mv jdk-8u121-linux-x64.tar.gz /usr/lib/jvm(得先用su指令进入root权限) 
解压JDK到/usr/lib/jvm目录下. 
首先得先进入到/usr/lib/jvm目录下,通过指令:cd /usr/lib/jvm 
然后解压文件:tar zxvf jdk-8u121-linux-x64.tar.gz -C /opt

文件将解压后的路径为:/usr/lib/jvm/

配置JDK的环境变量。 
(1)打开 /etc/profile,打开指令:sudo vi /etc/profile。通过这条指令之后,会进入vim编辑器,要在vim编辑器里面插入数据需要使用i指令,vim的常用指令如下: 
光标运动: h,j , k, l (上/下/左/右) 
删除字符: x 
删除行 : dd 
模式退出 : Esc,Insert(或者i) 
退出编辑器 : q 
强制退出不保存: q! 
运行shell命令 :sh(使用exit返回vi编辑器) 
保存文件 :w 
文本查找 : / 
(2)打开文件后,在文件末尾加入以下语句,每条语句之间要空一行 
export JAVA_HOME=/opt/jvm/jdk1.8.0_121

export JRE_HOME=${JAVA_HOME}/jre

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

export PATH=${JAVA_HOME}/bin:$PATH 
 
输入这个内容后需要先按ESC,再按“:”,最后输入wq回车,就能够退出保存 
(3)查看JDK是否安装成功 
先输入 source /etc/profile 
然后输入 java -version 
安装成功后会显示jdk版本


3.安装eclipse
3.1将eclipse解压到/opt文件夹下
首先,用su获取root权限,然后将eclipse剪切到/opt文件夹下

然后,解压eclipse到/opt文件夹下,指令为:sudo tar zxvf eclipse-inst-linux64.tar.gz -C /opt/

3.2创建eclipse桌面快捷图标
首先输入指令: cd /usr/share/applications
然后输入指令: sudo vim eclipse.desktop

最后将下面的代码复制到文件中: 
[Desktop Entry] 
Encoding=UTF-8 
Name=Eclipse 
Comment=Eclipse 
Exec=/opt/eclipse-installer/eclipse-inst 
Icon=/opt/eclipse-installer/icon.xpm 
Terminal=false 
StartupNotify=true 
Type=Application 
Categories=Application;Development; 
其中“Exec=”后面为eclipse安装目录下的eclipse程序的位置路径,“Icon=”后面为eclipse安装目录下的图标图片的路径

3.3将eclipse变为可执行文件
指令为:sudo chmod u+x eclipse.desktop 。

至此就安装好了eclipse下载器,在桌面上就会有一个eclipse的下载器,接下来点击就可以进入到下载界面,根据自己的需要下载不同的eclipse版本。

3.4 eclipse的安装的过程跟在window上是一样的,基本上是不需要有其它的操作,等待它自己安装成就好,在这个过程中需要选择一下安装路径。等到eclipse安装成功后,在eclipse的安装目录下点击Eclipse图标即可打开eclipse,我的安装目录为:/eclipse/jee-2018-12/

3.5如果担心下次找不到eclipse的安装目录,可以在eclipse上右键,复制一个粘贴到桌面上

ubuntu/linux系统中安装jdk以及eclipse(附图解详细步骤)的更多相关文章

  1. 详解在Linux系统中安装JDK

    本文以在CentOS 7.6中安装JDK8为例进行安装,其他系统和版本都是大同小异的. 下载 进入Oracle官方网站的下载页面. 首先,接受许可协议,如下图: 然后,根据Linux系统的位数选择要下 ...

  2. linux系统中安装JDK 查看安装的ava版本

    一.安装JDK 1.在/usr/目录下创建java目录 [root@localhost ~]# mkdir/usr/java[root@localhost ~]# cd /usr/java 2.下载j ...

  3. linux系统中安装JDK

    安装之前的准备工作 查看系统中之前安装好的JDK java –version rpm -qa | grep java 卸载JDK (以java-1.7.0-openjdk-1.7.0.45-2.4.3 ...

  4. 在linux环境下为eclipse配置jdk以及Tomcat服务(附图解详细步骤)

    环境:jdk8,Tomcat7,eclipse 需要先在linux上安装好对应的软件及java环境,如果还没有安装的,可以先去看我之前写的两篇博客:ubuntu/linux中安装Tomcat(附图解详 ...

  5. 详解在Linux系统中安装Tomcat

    本文以在CentOS 7.6中安装Tomcat8.5为例进行安装,其他系统和版本都是大同小异的. 安装JDK 安装Tomcat之前,需要先安装JDK,可以参看之前的文章详解在Linux系统中安装JDK ...

  6. Ubuntu 14.04中安装最新版Eclipse

    Ubuntu 14.04中安装最新版Eclipse 来源:Linux社区    作者:Linux 1.安装OpenJDK Java 7 如果你的系统中没有安装Java,我们需要按照如下步骤事先安装好 ...

  7. Linux系统中配置jdk

    在Linux系统下安装jdk 1.到Oracle公司的官网里下载好jdk,网址 http://www.oracle.com/technetwork/java/javase/downloads/jdk8 ...

  8. linux系统下安装jdk,mysql,tomcat 和redis 和jedis入门案例

    Day47笔记Linux+redis入门 Day47   知识讲解:Jedis 1.Linux上jdk,mysql,tomcat安装(看着文档安装) 准备工作: 因为JDK,TOMCAT,MYSQL的 ...

  9. 在Linux系统中安装caffe

    学习深度学习已经很久了,但一直没有自己动手安装过caffe,因为工作需要,需要在linux系统中安装caffe,因此,在这里对安装过程进行记录. caffe配置起来比tensorflow更麻烦一些,我 ...

随机推荐

  1. 关于python线程池threadpool

    #coding=utf-8 import time import threadpool def wait_time(n): print('%d\n' % n) time.sleep(2) #在线程池中 ...

  2. HDU 1711 Number Sequence (KMP简单题)

    Number Sequence Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) ...

  3. version 1.5.2-04 of the jvm is not suitable for this product. version:1.6 or greater is required

    这里仅仅说明一个可能造成该问题的解决办法,也是我遇到的原因. 这句话的意思是说,eclipse须要至少1.6版本号或以上的JVM ,而你仅仅有1.5.2版本号的JVM.想想就认为非常奇怪,我装的但是J ...

  4. Java中CSS&JS篇基础笔记

    HTML就是由一组标签所组成的.HTML的字体标签: <font>标签: 属性:color,size,face HTML的排版标签: h标签:标题标签. p标签:段落标签. b标签:加粗标 ...

  5. jQuery $ 的作用

    $符号总体来说有两个作用: 1.作为一般函数调用:$(param) (1).参数为函数:当DOM加载完成后,执行此回调函数 $(function(){//dom加载完成后执行 //代码 }) (2). ...

  6. 在node中使用jwt签发与验证token

    1.什么是token token的意思是“令牌”,是服务端生成的一串字符串,作为客户端进行请求的一个标识. token是在服务端产生的.如果前端使用用户名和密码向服务端发送请求认证,服务端认证成功,那 ...

  7. 笔记:css中的position定位

    position的值可以是:static,relative,absolute,fixed. 默认值是 static.设置 left.top值无效. relative是相对定位,可以设置left.top ...

  8. python3使用bencode库实现BT种子生成磁力链接

    python3 需要使用 pip install py3-bencode安装py3-bencode库. pip install py3-bencode 这里使用当前目录下的 1.torrent 文件转 ...

  9. aiohttp爬虫的模板,类的形式

    import asyncio import aiohttp import async_timeout from lxml import html from timeit import default_ ...

  10. xss:利用编码绕过(新手向)

    当浏览器接受到一份HTML代码后,会对标签之间(<p>xxx</p>等,<script>除外).标签的属性中(<a href='xxxx'>)进行实体字 ...