Linux上安装JDk教程
2024-10-07 15:50:55
使用如下命令 uname –a。如果输出结果中含有X86_64,表明系统是64位的,如果出现i686,证明系统是32位的。
没有安装包,就去官网下载
http://www.oracle.com/technetwork/java/javase/downloads/index.html;寻找想要下载的版本
下载好的包放到 /opt 目录下
执行命令 tar -zxvf jdk-8u121-linux-i586.tar.gz。会在当前路径下面生成jdk的目录。
配置相关环境变量,修改/etc/profile文件,增加jdk的相关内容(JAVA_HOME、PATH等信息)。可以通过VI编辑器修改,也可以将/etc/profile下载到本机修改
在最后添加如下环境变量:
export JAVA_HOME=/opt/jdk1.8.0_121 #(若需要多个JDK切换版本,相应改一下该路径即可)
export PATH=$JAVA_HOME/bin:$PATH #(注意这个有些是这样的export PATH=$PATH:$JAVA_HOME/bin;如果不行将$PATH放至后面)
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
配置完成后返回source /etc/profile,让配置生效;
最后查看一下Java版本信息即可查看是否正确;
最新文章
- LCS记录
- C\C++ 生成各位数不相等的随机数
- css响应有media,js响应有这种
- Number plate recognition with Tensorflow
- C#GridViewExport帮助类,美化导出
- SDRAM总结
- shell函数
- sizeof usage &; big / little endian
- Using self-defined Parcelable objects during an Android AIDL RPC / IPC call
- 【M13】以by reference 方式捕捉exceptions
- jQuery 的ready事件和 JavaScript 的load事件对比
- python二进制文件解析
- Hibernate 配置详解(9)
- Spring mvc 返回json格式 - 龙企阁 - 博客频道 - CSDN.NET
- Oracle存储过程的调用和执行
- pl_sql develope连接远程数据库的方法
- spring boot基础 入门
- Nexus 私有仓库搭建与 Maven 集成
- tkinter中text文本与scroll滚动条控件(五)
- 解决nim db_mysql could not load: libmysql.dll的问题
热门文章
- Dagger2 探索记2——四大基本组件(二)
- send csv to es with filebeat
- Ubuntu18.04安装Tensorflow1.14GPU
- IPv6 关于路由器配置静态IPv6路由的命令
- 【纪中集训】2019.08.10【NOIP提高组】模拟 A 组TJ
- Database基础(三):SQL数据导入/导出、 操作表记录、查询及匹配条件
- WebView loadRequest请求错误";NSURLConnection finished with error - code -1022";
- MySQL安装/卸载
- mysql里面如何用sql语句让字符串转换为数字
- 【从0到1,搭建Spring Boot+RESTful API+Shiro+Mybatis+SQLServer权限系统】04、统一处理异常