ubuntu/linux系统中安装jdk以及eclipse(附图解详细步骤)
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(附图解详细步骤)的更多相关文章
- 详解在Linux系统中安装JDK
本文以在CentOS 7.6中安装JDK8为例进行安装,其他系统和版本都是大同小异的. 下载 进入Oracle官方网站的下载页面. 首先,接受许可协议,如下图: 然后,根据Linux系统的位数选择要下 ...
- linux系统中安装JDK 查看安装的ava版本
一.安装JDK 1.在/usr/目录下创建java目录 [root@localhost ~]# mkdir/usr/java[root@localhost ~]# cd /usr/java 2.下载j ...
- linux系统中安装JDK
安装之前的准备工作 查看系统中之前安装好的JDK java –version rpm -qa | grep java 卸载JDK (以java-1.7.0-openjdk-1.7.0.45-2.4.3 ...
- 在linux环境下为eclipse配置jdk以及Tomcat服务(附图解详细步骤)
环境:jdk8,Tomcat7,eclipse 需要先在linux上安装好对应的软件及java环境,如果还没有安装的,可以先去看我之前写的两篇博客:ubuntu/linux中安装Tomcat(附图解详 ...
- 详解在Linux系统中安装Tomcat
本文以在CentOS 7.6中安装Tomcat8.5为例进行安装,其他系统和版本都是大同小异的. 安装JDK 安装Tomcat之前,需要先安装JDK,可以参看之前的文章详解在Linux系统中安装JDK ...
- Ubuntu 14.04中安装最新版Eclipse
Ubuntu 14.04中安装最新版Eclipse 来源:Linux社区 作者:Linux 1.安装OpenJDK Java 7 如果你的系统中没有安装Java,我们需要按照如下步骤事先安装好 ...
- Linux系统中配置jdk
在Linux系统下安装jdk 1.到Oracle公司的官网里下载好jdk,网址 http://www.oracle.com/technetwork/java/javase/downloads/jdk8 ...
- linux系统下安装jdk,mysql,tomcat 和redis 和jedis入门案例
Day47笔记Linux+redis入门 Day47 知识讲解:Jedis 1.Linux上jdk,mysql,tomcat安装(看着文档安装) 准备工作: 因为JDK,TOMCAT,MYSQL的 ...
- 在Linux系统中安装caffe
学习深度学习已经很久了,但一直没有自己动手安装过caffe,因为工作需要,需要在linux系统中安装caffe,因此,在这里对安装过程进行记录. caffe配置起来比tensorflow更麻烦一些,我 ...
随机推荐
- Maven profile动态选择配置条件
背景 在开发过程中,我们的软件会面对不同的运行环境,比如开发环境.测试环境.生产环境,而我们的软件在不同的环境中,有的配置可能会不一样,比如数据源配置.日志文件配置.以及一些软件运行过程中的基本配置, ...
- ansible批量修改用户密码
实现批量修改目标主机多个用户密码: --- - hosts: testchanange passwd gather_facts: false tasks: - name: change you pas ...
- java String详解
创建字符串: 1. String(char a[]) char a[] = {'g','o','o','d'}; String str = new String(a); 2. String(char ...
- Token ,Cookie和Session的区别
在做接口测试时,经常会碰到请求参数为token的类型,但是可能大部分测试人员对token,cookie,session的区别还是一知半解. Cookie cookie 是一个非常具体的东西,指的就是浏 ...
- ABAP术语-V1 Module
V1 Module 原文;http://www.cnblogs.com/qiangsheng/archive/2008/03/21/1115707.html Function module creat ...
- 将Vue插件发布到npm的完整记录
前言 面对越来越多的组件库,越开越多的ui库,学会发布库已经是前端必须会的事情了,也算是为开源贡献一份力量,在网络上看了一些前者的文章,也算的发布成功了,虽然还存在很多问题,路不积跬步,无以至千里 ...
- js对字符串进行加密和解密
//字符串进行加密 function compileStr(code){ var c=String.fromCharCode(code.charCodeAt(0)+code.length); fo ...
- SpringAOP的自定义注解实践
springaop属于spring的重要属性,在java中有相当广泛的用途,大家一般都接触过aop实现事务的管理,在xml里配好声明式事务,然后直接在service上直接加上相应注解即可, 今天我们来 ...
- 领扣-无重复字符的最长子串-Python实现
给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度. 示例 1: 输入: "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc&qu ...
- django定义模型类-14
目录 1. 定义 字段类型 约束类型 django的模型类定义在应用下的 models.py 文件中. 模型类继承自 django.db.models 包下的 Model 类. 新创建应用 book ...