一、Window

第一步:下载JDK

首先,我们需要下载java开发工具包JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

第二步:安装jdk

下载成功后,得到文件 jdk-10.0.1_windows-x64_bin.exe,直接点击执行安装,一直点击下一步完成安装即可

jdk安装目录是可以自定义的,如果一直点击下一步,会被默认安装在  C:\Program Files\Java\ 目录下,包含了  jdk开头 的和 jre开头 的2个文件夹,如果没出现,请重新安装。

注意:如果你下载的是x86的安装包,会默认安装在 C:\Program Files (x86)\Java\ 目录下。

第三步:配置环境变量

把下列代码复制到一个文本文档中,并把其后缀名改为 bat ,然后将其放在 java的jdk目录下

@echo off
echo. 运行本文件前请将本放置在与JDK里面和bin文件夹在同一个目录
pause
@set path=%path%;%systemroot%;%systemroot%\system32;
@reg add "HKLM\system\controlset001\control\session manager\environment" /v JAVA_HOME /t reg_sz /d "%cd%" /f
@reg add "HKLM\system\controlset001\control\session manager\environment" /v PATH /t reg_expand_sz /d ".;%%JAVA_HOME%%\bin;%path%" /f
@reg add "HKLM\system\controlset001\control\session manager\environment" /v CLASSPATH /t reg_sz /d "%%JAVA_HOME%%\lib\dt.jar;%%JAVA_HOME%%\lib\tools.jar;." /f
pause

像这样,然后点击执行。

第四步:测试

打开命令提示符(cmd),输入  java -version,如果得到如下相似的信息,即为安装配置成功。

二、Ubuntu

第一步:下载安装包

和window的安装包一样在一个下载位置

第二步:安装jdk

直接解压压缩包 # tar -zxvf jdk-10.0.1_linux-x64_bin.tar.gz

第三步:配置环境变量

1. 修改全局配置文件,作用于所有用户。 # vim /etc/profile

2. 在配置文件加入:

 export JAVA_HOME=jdk路径

 export JRE_HOME=${JAVA_HOME}/jre

 export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

 export PATH=.:${JAVA_HOME}/bin:$PATH

3. 刷新配置文件:# source /etc/profile

第四步:测试

输入  java -version,如果得到如下相似的信息,即为安装配置成功。

最新文章

  1. pageX、clientX、screenX、offsetX、layerX、x
  2. 勇者斗恶龙UVa11292 - Dragon of Loowater
  3. InputStream与InputStreamReader的区别
  4. python 函数可变长参数
  5. iOS Runtime原理及使用
  6. iOS中 项目开发易错知识点总结
  7. Linux 所有命令都用不了,只有cd exit能用
  8. Linux命令(持续更新ing)
  9. CentOS启动报错:Centos kernel panic-not syncing:VFS:Unable to mount root fs on unknown block
  10. commitProperties方法
  11. Linux常用命令(一)--系统命令
  12. Mysql 查询重复的记录
  13. Android性能优化之Bitmap的内存优化
  14. Yii2表单提交(带文件上传)
  15. java程序设计习题总结
  16. 马拉车算法,mannacher查找最长回文子串
  17. Lucene实现自己的英文空格小写分词器
  18. developer的996,需要谁来拯救
  19. Android 滑块验证
  20. java中使用阻塞队列实现生产这与消费这之间的关系

热门文章

  1. shadow文件中密码的加密方式
  2. Pikachu-RCE(远程命令/代码执行漏洞)
  3. JS函数深入
  4. Redis初级安装及使用
  5. Android之碎片Fragment
  6. 开学第一课Java考试
  7. SQL语句中设置字段值取反操作
  8. Power Strings[poj2406]题解
  9. Dubbo之服务注册
  10. java - GC垃圾收集器详解(一)