这里仅仅是记下,安装和配置Java环境的步骤,以及一些特殊情况说明。这里说的特殊情况是指,一些和大多数说明情况不一致的现象。比如,按理来说不安装和配置Java环境,eclipse无法运行、"java -version"命令也无法获得正确反馈,但是,在win10上安装java后,但是,没有配置环境变量,以上两种情况却都可以正常进行,着实不解(可能是安装JDK的时候,也安装了JRE,系统可以自动识别JRE却不需要环境变量配置,所以,出现以上两种情况,但是"javac"命令应该识别不了,可以通过"javac"命令来验证)。下面就将正确步骤进行描述,同时,说明存在的特殊情况:

一、安装java

这里没有特殊说明,只是一直点击"下一步"进行安装即可。有些版本,安装JDK的时候还会同时安装JRE提示,这是因为一般情况下,JDK安装包都是包含JRE在内,你也可以单独安装JRE运行环境。

二、配置环境变量

这里需要配置的包括如下:

(一)新建JAVA_HOME:这里是JDK安装路径,其它环境变量都可以在JAVA_HOME的基础上进行配置,当然也可以不配置这个变量,但是其它环境变量都需要将完整路径写出来,而不仅仅时相对于JAVA_HOME的路径。

(二)path变量:新增%JAVA_HOME%\bin,也就是JDK安装路径下的bin目录,当然也可以不用JAVA_HOME,而是将其完整路径写出来。

(三)新建系统变量CLASSPATH:这里是库文件的存放位置".;%JAVA_HOME%\lib",以便引用时可以找到。

安装和配置java环境相关推荐

  1. 如何安装和配置java环境,让电脑支持java运行

    现在java越来越火,很多程序是由java开发完成的.而且越来越多的程序员加入到java大军里面来. 如果配置java,对于新手来说,是一个非常大的考验. 本文以图片和说明,手把手教你配置java环境 ...

  2. eclipse编写java教程_【安装eclipse, 配置java环境教程】 编写第一个java程序

    写java通常用eclipse编写,还有一款编辑器比较流行叫IJ.这里我们只说下eclipse编写java的前期工作. 在安装eclipse之前要下载java的sdk文件,即Java SE Devel ...

  3. java tm 安装在哪里,安装以及配置Java环境

    安装 因为并非所有用户都用得着 Java ,所以在默认状态下 OS X 不预装 Java , 如果你需要的话可以手动安装. 安装后在终端输入 java -version java version &q ...

  4. 无需java安装_ubuntu配置java环境-包安装文件无需下载

    jdk文件下载 链接:https://pan.baidu.com/s/1GiNrIiVhIJzfTEIXtcEYuw 提取码:j6ad 复制这段内容后打开百度网盘手机App,操作更方便哦 服务器新建j ...

  5. Linux下配置JAVA 环境变量及查看JDK安装路径

    前言 有的时候我们安装了jdk,配置好了环境变量,时间一长却忘了安装路径在哪,这是让人很头疼的一件事,也有时候我们安装了jdk,一时忘记刚刚安装的路径在哪了.下面我将就这两种情况分别来说明下该怎么去查 ...

  6. Ubuntu - 安装 jdk 、配置 Java 环境变量、编辑 Test.java 文件并输出 Hello World!

    先利用的 Xshell 或者 Xftp 把本地下载好的 Linux 版本的 jdk 复制到 Ubuntu 虚拟机下的 /home/zhouk/user/DevTools 目录下 解压:tar -xzv ...

  7. 一键安装JDK和自动配置Java环境变量

    新建一个Txt文档,在里面输入下面的内容: @echo off cls color 2f echo. echo ******************************************** ...

  8. c语言 r语言 java,R语言rJava包安装载入及JAVA环境配置

    rJava 包的安装与载入 一般文本分词的教程都会贴出: install.packages("rJava") library(rJava) 来引导我们装载rJava包,运行inst ...

  9. [知了堂学习笔记]_牵线Eclipse和Tomcat第一篇 —— 配置Java环境变量安装eclipse

    一.先给他们提供一个"浪漫的"环境,比如传说中的"鹊桥"--java环境变量.哈哈! 配置java环境变量. 下载jdk,根据自己电脑的版本和操作位数选择不同的 ...

最新文章

  1. 网站设计怎样让搜索引擎对其另眼相待?
  2. c语言多关卡推箱子程序,多关卡地图推箱子游戏
  3. JavaScript学习笔记06【高级——JavaScript中的事件】
  4. YOLO Object Detection with OpenCV
  5. selenium 替代品_每个人都在谈论Selenium替代品-明智地选择!
  6. Nhibernate 过长的字符串报错 dehydration property
  7. ubuntu14.04下安装cudnn5.1.3,opencv3.0,编译caffe及配置matlab和python接口过程记录
  8. js数组去重的4个方法
  9. rails与mysql之间中文数据显示不一致的问题
  10. BZOJ4003 [JLOI2015]城池攻占 左偏树 可并堆
  11. 指尖初体验之虚拟键盘
  12. 易语言:实例讲解所有流程控制命令
  13. 倾听开源Android的另类声音
  14. 租房经历总结-----我是如何2天找到合适租房的(房东直租)简单粗暴
  15. python循环次数教程_Python基础教程-循环
  16. 【个人作品】企业级财务报表可视化——资产负债表
  17. USACO 2018 January Contest
  18. 编译原理笔记3 词法分析 龙书
  19. 壹佰智慧门店V3 v3.0.89
  20. 课程设计-在校整理-10 基于知识图谱的医疗智能问答小程序实现示例

热门文章

  1. Matlab 图例 legend高级用法
  2. C语言求任意范围内的素数
  3. Python合并Excel相同连续单元格(已排序)
  4. 2.23 使用python解析.bag数据集(无需虚拟机和ROS)
  5. 编译原理实验三 语义分析程序设计与实现
  6. 【docker】Dockerfile
  7. 怎么pdf转cad?推荐这个简单方法,一键转换多个文件
  8. mac打开终端自动自执行命令
  9. 工程开工到竣工所需180项必备资料清单
  10. Vue生命周期及其钩子函数