linux环境下java开发_Linux Ubuntu系统下Java开发环境搭建
软件151田杰中
2. 在合适的路径下创建文件夹用来存储Java JDK,本例选择在/opt目录下新建JVM子文件夹。操作如下
打开Terminal(后文成为T1),输入:
cd /opt #进入到opt目录
sudo mkdir jvm #新建一个jvm文件夹
ls #显示成功新建的jvm文件夹
cd jvm #进入jvm文件夹
3.将下载的JDK压缩包拷贝到jvm目录下。操作如下
新建另一个Terminal窗口(T2)并输入:
cd Downloads #进入Downloads文件夹
ls #显示刚刚下载的JDK文件,
sudo cp jdk-8u65-linux-x64.tar.gz /opt/jvm #将文件拷贝到刚刚新建的jvm文件夹中(这里将文件名改为自己对应的JDK版本,后同)
sudo rm jdk-8u65-linux-x64.tar.gz #删除本目录下的安装包(可选)
4.解压安装Java JDK,配置环境变量。操作如下
回到第一个Terminal(T1),输入:
ls #显示拷贝过来的JDK安装包
sudo tar -zxvf jdk-8u65-linux-x64.tar.gz #将安装包解压
ls #显示解压出的JDK文件夹,以及原安装包
sudo rm jdk-8u65-linux-x64.tar.gz #删除原安装包
sudo gedit /etc/profile #打开etc目录下的profile文件
5.配置全局环境变量。操作如下
在打开的profile文档末尾添加JDK安装路径(需仔细确认):
#set java environment
export JAVA_HOME=/opt/jvm/jdk1.8.0_65
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
6.保存并关闭文档。(注:也可以通过vim 命令编辑etc/profile,打开命令:sudo vim /etc/profile,按键进入编辑模式,键退出编辑模式,接着按":"再输入”wq!“保存并退出;输入"q!"不保存退出)
7.启用配置并验证。在Terminal输入:
java -version
8.显示效果类似如下则为成功:
java version "1.8.0_65"
Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode)
linux环境下java开发_Linux Ubuntu系统下Java开发环境搭建相关推荐
- linux系统下qt中文输入法,Ubuntu系统下Qt使用中文输入法(示例代码)
近几个月一直在搞QML框架下的UI控件,没有更新博客.今天记录下Ubuntu系统下Qt开发工具使用中文输入法的流程. (题外话,Linux系统下的开发,离线是没法搞的(夸张手法),不联网简直就是事倍功 ...
- ④ESP8266 开发学习笔记_By_GYC 【Ubuntu系统下ESP8266 开发环境搭建】
目录 ④ESP8266 开发学习笔记_By_GYC [Ubuntu系统下ESP8266 开发环境搭建] 一.安装前准备 1.乐鑫官方的ESP-IDF 编程指南 2.ESP-IDF风格的ESP8266 ...
- 安卓9.0刷linux,Ubuntu系统下编译Android 9.0系统
8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 前言 在Ubuntu系统下编译Android系统.哎呀不知道是不是换了新电脑的缘故,这次编译居然从安装JDK和配置环境下 ...
- linux系统 ns3安装,ubuntu系统下ns3实验基础指令
ubuntu系统下ns3实验基础指令 ubuntu系统下ns3实验基础指令 ubuntu系统下ns3实验基础指令 针对使用ns3进行信息网络建模与仿真相关实验,这篇博客提供了一些基本操作的建议与命令介 ...
- Linux火狐解压完运行不了,在Ubuntu系统下firefox账号无法登录的解决
在Ubuntu 16.04系统下默认自带有firefox浏览器,但是使用这个firefox浏览器会发现账号无法登录,原来是在windows系统下的数据没有办法同步,书签也同步不了.经过查询资料后得知, ...
- Ubuntu:Ubuntu系统下在pycharm软件内配置anaconda环境(一张图轻松搞定!)
Ubuntu:Ubuntu系统下在pycharm软件内配置anaconda环境(一张图轻松搞定!) 目录 Ubuntu系统下在pycharm软件内配置anaconda环境 Ubuntu系统下在pych ...
- 终端linux输入法安装程序,在Ubuntu系统下安装百度输入法Linux版的方法
本文介绍在Ubuntu系统下安装百度输入法Linux版(也称为百度Linux输入法)的方法,以Ubuntu 18.04版本为例说明.说明:该输入法支持在Ubuntu 18.04.1810.1904.1 ...
- 关于友善电子开发板RK3399再Ubuntu系统下串口绑定
一.在友善电子RK3399开发板上面的Ubuntu系统下串口绑定. 我的需求是在两个不同厂家的串口号进行绑定,以前用一个厂家的两个串口进行绑定,然后发现无法识别那个串口因为串口序列号是一致的,所以本文 ...
- usrp运行完整linux,Ubuntu系统下USRP硬件驱动(UHD)的编译与安装
在Ubuntu系统下USRP硬件驱动(UHD)安装最简单的方式就是直接从Ettus Research官方提供的PPA源安装,不过本文介绍的是如何从源代码进行编译与安装. 1.从PPA源安装只需要下面三 ...
最新文章
- MIT黑科技:“不开卷也有益”,计算机不翻书就能读完一本书
- 三个大数据处理框架:Storm,Spark和Samza 介绍比较
- HUE配置文件hue.ini 的database模块详解(包含qlite、mysql、 psql、和oracle)(图文详解)(分HA集群和非HA集群)...
- C++学习笔记30:模板与型式参数化
- golang实现聊天室(一)
- LeetCode 971. 翻转二叉树以匹配先序遍历(DFS)
- jupyter配置到服务器_服务器端jupyter notebook映射到本地浏览器的操作
- 正则总结(Python)
- 海报素材模板|超好看的新年素材,你真的不来看一看吗?
- django模板-通过a标签生成链接并跳转
- CDH6.2.1安装Kafka出现的问题
- Django == Model基础
- Python全栈_Day5_用户、群组、权限
- jQuery Gantt Package控件发布v3.0版本
- http请求中关于SSL server certificate验证的trace细节
- adodb 连接mysql_PHP程序中使用adodb连接不同数据库的代码实例
- 软件测试面试题:设计系统测试计划需要参考的项目文档?
- YOGA Tablet 2 1371f 触屏失效,无声卡,蓝牙键盘都无法使用的解决办法
- 如果你的 pip 命令不能用,你可以这样解决
- 【图解】连狗子都能看懂的Python基础总结(二)什么是库、包、模块?
热门文章
- 科技边框_又一种新折叠屏曝光:极窄边框更具科技感
- 4 命令_主梁建成、拾掇命令流(2019/4/10)
- js 字符和html和数值拼接,js中substring和substr的用法(获取字符串为整个html页面中的某个数值)...
- vue 同时执行两个函数 点击_【第2112期】 import { reactive } from #39;vue#39;
- python的learn_python_learn1
- gitee markdown 笔记_使用Gitee作为Markdown的图床
- AutoML Challenge 历史回顾
- LabelBinarizer的妙用
- 修改linq结果集_UTXO集优化
- matlab命名文件保存在哪里,用Matlab给整个文件夹下的文件分别重命名