JDK 安装
Installation Notes
JDK版本分为jdk和jre版本,jdk(Java SE Development Kit) and Jre(Java SE Runtime Environment),
根据需要安装对应的版本
Get URL:https://www.oracle.com/technetwork/java/javase/downloads/index.html
支持版本
- 1.8 - 1.7 - *
Version acquisition
文件上传临时目录 /tmp
jdk-8u211-linux-x64.tar.gz jre-8u211-linux-x64.tar.gz
Installation process
解压jdk文件到指定目录, Install Path: /opt/tools/
重命名jdk路径名
# jdk tar zxvf jdk-8u211-linux-x64.tar.gz -C /opt/tools/ && \ cd $_ && \ if [ ! -d jdk ]; then mv jdk* jdk; else echo 'ok'; fi
# jre tar zxvf jre-8u211-linux-x64.tar.gz -C /opt/tools/ && \ cd $_ && \ if [ ! -d jre ]; then mv jre* jre; else echo 'ok'; fi
Configuration optimization
主要为系统变量配置
root用户对应配置文件 /etc/profile
非root用户XXX, 配置文件 ~/.bash_profile
root示例, 追加配置
注意修改JAVA_HOME变量路径 jre or jdk
cat >> /etc/profile << "EOF" # Java Enviroment setting export JAVA_HOME=/opt/tools/jdk export CLASSPATH=${JAVA_HOME}/lib/ export PATH=$PATH:${JAVA_HOME}/bin EOF
.配置生效
source /etc/profile
修改文件
注意修改路径
if [[ $(echo $JAVA_HOME|grep jdk) != "" ]] then sed -i 's/random$/\.\/random/g' ${JAVA_HOME}/jre/lib/security/java.security; elif [[ $(echo $JAVA_HOME|grep jre) != "" ]]; then sed -i 's/random$/\.\/random/g' ${JAVA_HOME}/lib/security/java.security; else echo 'JAVA_HOME not exist.'; fi
.Common command
检查是否正确配置
java -version
7.清理安装文件
rm -f /tmp/*.tar.gz
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
实战使用flask搭建web应用程序
本文小编将带领大家详细地了解Python中的flask框架,并且一步步演示具体如何搭建一个完整的web应用程序。 1、你将学到Flask应用程序的不同部分。同时,你将编写和运行你的第一个Flask web应用程序 所有的Flask应用程序都必须创建一个应用程序实例 。使用web服务器网关接口协议将所有从客户端接收的请求传递给这个对象处理。这个应用程序实例就是Flask类的一个对象,通常使用下面的方式创建: from flask import Flaskapp = Flask(__name__) Flask类构造函数唯一需要的参数就是应用程序的主模块或包。对于大多数应用程序,Python的__name__变量就是那个正确的、你需要传递的值。 注:对于Flask开发者来说,传给Flask应用程序构造函数的name参数是比较容易弄混淆的。Flask使用这个参数来确定应用程序的根目录,这样以后可以相对这个路径来找到资源文件。稍后你可以看到更复杂的应用程序实例初始化,但是对于简单应用程序这些已经足够了。在学习中有迷茫不知如何学习的朋友小编推荐一个学Python的学习q u n 315 -346-...
- 下一篇
为什么一定要给孩子找个程序员爸爸?
近日,一条名为“思维导图式带娃“的视频上了热搜。 视频中一位程序员爸爸,花了半年时间陪孩子看动画片,倾尽毕生所学画了一幅《小猪佩奇》思维导图。 图中梳理了动画片中儿子爱学的台词,甚至还详细地列出了家庭“陪娃”计划。 视频一出立刻引起了网友的极力支持: @兵来将挡12:现在程序员带娃都这么厉害吗,要不要写个程序来通过一个apk来控制一下自己的仔儿啊。 @喵喵爱吃鱼喵:#思维导图式带娃# 同样都是带孩子,程序员老爸怎么这么优秀。 @唐山小姐姐:看来现在没有一点儿技术手段,连父母都不能够当了,这样的思维式带孩子确实是挺不错。 同样是带娃,程序员、畅销书《Scratch 3.0少儿游戏趣味编程》作者李强也是给了不同的方式花样带娃,他的儿子李若瑜一直特别喜欢玩游戏,为了避免他一味地玩网络游戏: 一开始,他有意识地引导他看了一些Scratch的入门的书籍。但是在他很快掌握了基本的操作,并且对Scratch也产生了一定的兴趣后,却不知道下一步该做些什么。 由此带着孩子去图书大厦把所有Scratch的教材都翻遍了,发现只能找到入门的书籍,找不到应用提高的书籍。 李强又不想让孩子放弃,所以自己去网上找一...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Hadoop3单机部署,实现最简伪集群
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS8编译安装MySQL8.0.19
- Docker安装Oracle12C,快速搭建Oracle学习环境