安装JDK

安装JDK

前提

要准备好jdk的包:jdk-8uxxx-linux-x64.tar.gz //JAVA 8 版本都可以 笔者这里使用的171
下载地址:Java SE 8 存档下载.

步骤

一、 解压jdk:tar -zxvf jdk-8u171-linux-x64.tar.gz
在这里插入图片描述
在这里插入图片描述
二、 设置环境变量,编辑文件添加如下:
vi /etc/profile

export JAVA_HOME=/usr/local/soft/jdk1.8.0_171 
export PATH=.:$JAVA_HOME/bin:$PATH

source /etc/profile
在这里插入图片描述注意:

  1. 进入vim模式下 ,按下 i 键 或者 a 键进入编辑模式。
  2. 保存:按住 shfit+冒号(:)一定要在半角模式下 要不然输入不了
    输入 wq是保存: q!是不保存

三、 检验jdk是否安装成功:
java -version 或者 java -V
在这里插入图片描述
若显示如上版本信息 即安装成功

热门文章

暂无图片
编程学习 ·

mysql8 windows版密码忘记如何重新设置?

本机安装位置:D:\Program Files (x86)\java\mysql-8.0.13-winx64重设密码具体过程:还好有一个navicat的连接可以打开,查看其中的用户名和主机名称(一般默认是这个,改了又忘了的话我也没办法了)打开cmd,用管理员的身份运行,先关闭mysql(net stop mysql);然后进入mysql8所…
暂无图片
编程学习 ·

ubuntu:beyond compare 4 This license key has been revoked 解决办法

错误如图所示:解决办法:(1)先用find命令找到bcompare所在位置:sudo find /home/ -name *bcompare(2)进入 /home/whf/.config,删除/bcomapre文件夹注意一般.config为隐藏文件,通过 ctrl+h 可以显示:(3)cd /usr/lib/beyondcompare/ (4)sudo sed -i "s/keexjEP3…
暂无图片
编程学习 ·

STM32开放式开发环境:释放创造力

市场上涌现各种价格亲民的经济型微控制器,助力新一代开发者创造令人兴奋的新型嵌入式应用。如今的开发工具非常好用,软硬件均呈现模块化趋势,插接安装简单容易,使得产品设计评估和原型开发周期大幅缩短。STM32开放式开发环境是业内独一无二的软硬件开发平台,堆叠式插接电路…
暂无图片
编程学习 ·

实战系列-Spring Cloud微服务中三把利器Feign、Hystrix、Ribbon

导语在之前的分享中分享过关于Fegin的底层实现原理,以及Spring Cloud OpenFegin的启动原理。在这次的分享中主要总结一下Spring Cloud 微服务架构的三把利器。对于Fegin、Hystrix、Ribbon三个组件来说它们之间是什么样的关系。怎么样综合使用等这些问题就是这次分享的内容文章…
暂无图片
编程学习 ·

Python入门的学习心得

由于我是自学Python,非科班出生,所以只能分享一些关于我的学习心得,如果有不对地方欢迎指正。不过非科班出生虽然是一个痛点,但是在工作上,我其实不输给我其他同事,这点我倒是很有自信,而且我也统一一句话“目前互联网上的免费编程课程,足够让你成为一个合格的码农”。…
暂无图片
编程学习 ·

写代码不得不看系列

在电脑上发现以前保存的一段脚本#!/bin/bashfor sysdevpath in $(find /sys/bus/usb/devices/usb*/ -name dev); do(syspath="${sysdevpath%/dev}"devname="$(udevadm info -q name -p $syspath)"[[ "$devname" == "bus/"* ]] &&a…
暂无图片
编程学习 ·

Unity学习(C#)——正则表达式

正则表达式:专门用于字符串处理的语言。 可以 解决: 1.检索:获取我们想要的部分 2.匹配:判断给定字符串是否符合正则表达式的过滤逻辑。即表述了字符串书写的规则。 定位元字符 $、^ (要用using System.Text.RegularExpressions;) $在结尾处插入 ^在开头处插入string s =…
暂无图片
编程学习 ·

【】

只需在两个浏览器中用同一个账号登录就会发现,到目前为止,系统尚未有任何会话并发限制。一个账户能多处同时登录可不是一个好的策略。事实上,Spring Security已经为我们提供了完善的会话管理功能,包括会话固定攻击、会话超时检测以及会话并发控制。1.什么是会话会话(sessi…
暂无图片
编程学习 ·

ubuntu python 升级 和pip匹配问题

ubuntu16.04,卸载系统自带的python3.5引发了一宗惨案,好在最终完美解决https://blog.csdn.net/qq_29935433/article/details/105568942?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribut…
暂无图片
编程学习 ·

Linux下redis的安装及用法

Linux下redis的安装及用法 下面介绍在Linux环境下,Redis的安装与部署 1、在安装redis之前先安装C++编译环境,查看目前服务器上gcc的版本:gcc -v, 如果Linux系统没有安装gcc编译器,会提示“Command not found”;如果提示命令找不到,则表明没有安装; 或者更新版本,不然后…
暂无图片
编程学习 ·

数据库系统原理练习题(一)

一、【问题描述】 1、 已知三个域:男人={李基,张鹏},女人={任方,刘玉},子女={李键,张睿,张峰}。这一-组域(男人,女人,子女)的笛卡尔积的基数为 A.12 B.9 C.7 D.27 2、现有如下关系:患者(患者编号,患者姓名,性别,出生日期),医疗(患者编号,患者姓名,医生编号,医生姓名…
暂无图片
编程学习 ·

eslint代码规范配置

要求或禁止使用分号代替 ASI (semi) 命令行中的 --fix 选项可以自动修复一些该规则报告的问题。 该规则强制使用一致的分号。 semi: [“error”, “always”]; 复制代码 等级 : “error” 选项 “always”: (默认) 要求在语句末尾使用分号 默认选项 “always” 的 错误 代码示例…
暂无图片
编程学习 ·

疫情下的舆情预测系统工作报告part.4

项目地址:https://github.com/Lee991211/Innovation_training.git数据清洗 当获取了大量的微博数据,需要对冗余数据进行清洗,使数据满足一定格式,以达到模型训练的要求@杨涛同学。当然这个任务相对于爬取就比较简单了,出于保存数据备份的想法,我的清洗脚本分为两步。 was…
暂无图片
编程学习 ·

Java 中内部类简单概念

概念:在一个类内部定义的类 1.内部类会生成独立的.class文件。文件名Outer$Inner.class 2.内部类可以访问外部类的私有属性,从而不破坏外部类的封装性 成员内部类(类比成员变量) 1.定义位置:类以内,方法以外 2.如何创建对象 Outer o = new Outer(); //创建外部类对象 Out…
暂无图片
编程学习 ·

2020-07-02

网页 你知道什么是网页吗?或者你知道该用什么样的话来形容它吗? 我能想到的话是: 网页是由图片、文字、声音、视频、链接这些个东东组成的扩展名叫html的文件 那啥子叫扩展名呢? 扩展名就是指文件的类型 规定文件应该用哪个软件打开 晓得不啦?那html是个啥呢? html是一种…
暂无图片
编程学习 ·

01初识HTML

网站建站的流程 整个网站的开发流程 1.访问网站,是通过域名去访问,也就是网址,需要注册域名 2.网址不好记忆,不会直接输入网址,通过网址去访问服务器,租用空间 3.网站建设(确定网站主题,搜集资料,规划网站,制作页面) 4.网站推广 5.网站维护web标准HTML是用于描述页面…
暂无图片
编程学习 ·

苹果CMSV10黑色自适应简约炫酷影视网站模板

苹果CMSV10黑色自适应简约炫酷影视网站模板苹果CMSv10最新原创酷黑渐变特色自适应视频站模板,模板非常简单,安装方法都一样,直接覆盖附件模板,后台设置模板即可,没有其他设置。酷黑渐变特色功能触动封面直接播放视频内容,自适应影视模板原文摘自: 苹果CMSV10黑色自适应简…
暂无图片
编程学习 ·

一文教你如何在IDEA上安装scala插件并创建工程

大家好,我是不温卜火,是一名计算机学院大数据专业大二的学生,昵称来源于成语—不温不火,本意是希望自己性情温和。作为一名互联网行业的小白,博主写博客一方面是为了记录自己的学习过程,另一方面是总结自己所犯的错误希望能够帮助到很多和自己一样处于起步阶段的萌新。但…