Linux开发环境搭建之Java开发环境JDK安装配置
2019独角兽企业重金招聘Python工程师标准>>>
这几天国产的Linux系统deepin15.5正式版发布了,基本上处于稳定了,受不了win10的各种卡顿和系
统封闭不能修改的诟病,果断下载了deepin系统格盘安装,在deepin上进行开发学习娱乐。本文将在系统
安装完成后配置JAVA环境(JDK),后续还会有在Linux上搭建开发环境的其他的文章,和大家一起学习交流。
一、环境准备
1.ORACLE JDK 64 jdk-8u151-linux-x64.tar.gz
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
本文使用的是jdk1.8.0_151版本
2.Linux桌面环境
Linux的桌面发行版很多,比如 Ubuntu,Arch,CentOS等,本文使用国产的发行版本deepin
二、环境安装
1.将刚下载的JDK安装包解压到自己安装的目录中:tar -zxvf jdk-8u151-linux-x64.tar.gz
2.配置环境变量:vim /etc/profile打开文件,配置自己的JDK安装目录的环境变量信息
export JAVA_HOME=/home/shuai/deve/javabox/jdk1.8.0_151
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH
注:/home/shuai/deve/javabox/jdk1.8.0_151 这个路径改成自己的
配置完成后保存退出,使用source /etc/profile 使刚配置的环境变量生效
3.测试配置是否正确:在命令行输入 java -version
看到如上信息说明配置正确如果看到:Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=gasp说明系统自带的openjdk在干扰我们安装的jdk,处理方法参考《Linux 环境问题记录》解决
转载于:https://my.oschina.net/zss1993/blog/1591353
Linux开发环境搭建之Java开发环境JDK安装配置相关推荐
- pycharm 中文_环境搭建:3.pycharm社区版安装配置
0.前言 如果可以的话,请先关注(专栏和账号),然后点赞和收藏,最后学习和进步.你的支持是我继续写下去的最大动力,个人定当倾囊而送,不负所望.谢谢!!! 1.前提 基于win10专业版64位系统+64 ...
- 2、单机运行环境搭建之 --CentOS-6.5安装配置Tomcat8
为什么80%的码农都做不了架构师?>>> 转自(http://www.cnblogs.com/littlehb/archive/2013/04/02/2994683.html) ...
- 嵌入式linux开发环境搭建——VirtualBox虚拟机网络环境解析
嵌入式linux开发环境搭建--VirtualBox虚拟机网络环境解析 本博文转自:Pandoras Box http://blog.csdn.net/yxc135/article/details/8 ...
- 在Win10的Linux子系统下搭建ESP32的开发环境
在Win10的Linux子系统下搭建ESP32的开发环境 一.介绍 1.Windows的Linux子系统 win10进行了内置工作于命令行的Linux子系统功能,WIN10用户只需要开启Linux子 ...
- 在Mac上使用idea搭建flink java开发环境
1.环境 本文档记录的是使用flink的java API简单地创建应用的过程. 前置条件:需要安装Java.maven和flink. 1.1 Java环境变量 Java需要jdk.path.class ...
- 从零搭建一个java开发环境: 二、下载安装mysql数据库
前言 这是从零搭建一个java开发环境的第二篇,这篇文章将介绍mysql数据库的下载安装.在关系型数据库中,使用较多的是mysql和oracle,我自己用一般装mysql.oracle占用内存太大,自 ...
- JSP开发的工具下载与环境搭建(Windows开发环境)
一.JSP开发的工具下载与环境搭建 JSP技术的强势: (1)一次编写,到处运行.在这一点上Java比PHP更出色,除了系统之外,代码不用做任何更改. (2)系统的多平台支持.基本上可以在所有平台上的 ...
- 【安卓开发系列 -- 系统开发】搭建云手机容器环境 (基于 openvmi)
[安卓开发系列 -- 系统开发]搭建云手机容器环境 (基于 openvmi) [1]编译安装 openvmi [1.1]安装相关依赖 apt install -y build-essential cm ...
- 在Linux(Ubuntu)下搭建ASP.NET Core环境并运行 继续跨平台
最新教程:http://www.cnblogs.com/linezero/p/aspnetcoreubuntu.html 无需安装mono,在Linux(Ubuntu)下搭建ASP.NET Core环 ...
最新文章
- The superclass javax.servlet.http.HttpServlet was not found 问题解决
- BeautifulSoup中的.text方法和get_text()方法的区别
- 权重随机算法的java实现
- 用计算机怎么打出狂浪字谱,狂浪歌曲简谱
- ftp上传和下载命令
- 苹果cms10自适应模板_哪里有苹果cms10自适应模板?
- CAS 乐观锁和ABA问题
- jsp中给div加背景_web前端入门到实战:详解css3如何给背景图片加颜色遮罩
- 纳税人基本信息与服务器端基本信息不符,网上报税对浏览器有什么要求吗
- linux中用shell获取时间,日期
- iOS 容器 addChildViewController
- 2017年第八届 蓝桥杯 java B组
- 国密算法使用-SM3
- native mysql 分区_MySQL-表分区
- C/C++ 内存泄漏检测工具汇总
- 十五款固态硬盘收获季节展示
- APP功能测试点(全)
- 基于遥感的草原与沙漠化监测
- auc 和loss_如何理解机器学习和统计中的AUC?
- ava Springboot养老院信息管理系统源码
热门文章
- Java Security:keytool工具使用说明
- jdk1.4容器类关系图
- IOS NSPredicate 查询、搜索
- opensuse download
- mysql 触发器判断不插入数据_mysql关于触发器怎么判断数据存在时更新不存在时添加呢!...
- 微服务接入oauth2_SpringCloud微服务实战系列(十九)Ouath2在真实场景中的应用之客户端接入(第一种写法)...
- Xamarin XAML语言教程对象元素的声明方式
- java并发框架支持锁包括,tip/面试题_并发与多线程.md at master · 171437912/tip · GitHub...
- java文件用editplus乱码,EditPlus设置编码后,编译时仍然出现乱码
- java什么是成员域成员方法,java多态中的成员绑定