首页 > 编程语言 >Java环境的搭建

Java环境的搭建

时间:2022-12-28 11:47:24浏览次数:43  
标签:JRE Java JDK 环境 开发工具 JAVA 安装 搭建

  • JDK(JAVA Development Kit Java开发工具包)
    JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。
    其中的开发工具:编译工具(javac.exe) 打包工具(jar.exe)等
  • JRE(JAVA Runtime Environment Java运行环境)
    包括Java虚拟机VM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
    简单而言,使用JDK的开发工具完成的java程序,交给JRE去运行
    JDK = JRE + 开发工具集(例如javac 编译工具等)
    JRE = JVM + JavaSe 标准类库

下载并安装JDK

官方网址: www.oracle.com java.sun.com
安装jdk:傻瓜式安装下一步即可(建议,安装目录不要有中文路径和特殊字符)

环境变量配置

将jdk目录下的bin目录配置到环境变量下即可。
image
在系统环境的path中添加jdk的bin目录即可
image
(tomcat会识别JAVA_HOME)所以还是需要配JAVA_HOME(点击新建添加)
image
在path中添加JAVA_HOME
image

标签:JRE,Java,JDK,环境,开发工具,JAVA,安装,搭建
From: https://www.cnblogs.com/rhy2103/p/17009770.html

相关文章

  • conda环境导出导入
    conda环境导出导入1、安装打包工具1)在线安装condainstallconda-pack-cconda-forge2)离线安装离线需要借助一台可联网机器下载,然后在离线机器上安装参考:https://w......
  • Java千问11:instanceof运算符用法详解
    ​Java语言当中提供了一个叫做instanceof的运算符。很多教科书上对这个运算符的介绍并不详细,只是简单的说这个运算符是用来判断某个对象是不是属于某种类型。我们现在就用一......
  • 【木棉花】基于JAVA UI开发的小游戏——推箱子(上)
    前言在上期文章中,分享了关于项目的效果预览图,从这一期开始,将逐步分享这个项目的构建流程。实际上,笔者在进行开发的过程中,并不是写完一个界面的内部逻辑,就开始对界面进行美......
  • Redisson使用起来很方便,但是需要redis环境支持eval命令
     Redisson使用起来很方便,但是需要redis环境支持eval命令,否则一切都是悲剧,比如me.结果还是要用RedisCommands去写一套。例子就如下,获得一个RLock锁对象,然后tryLock和unlock......
  • java stream map和 flatmap区别
    区别:mapmapper返回R,flatMapmapper返回Stream<R>官网解释1,<R> Stream<R>flatMap(Function<?super T,?extends Stream<?extendsR>> mapper) Returnsastream......
  • vue环境配置文件详解
    一.什么是配置文件1.在vue项目目录下,我们可以看到诸如package.json、.gitignore、package-lock.json等等能配置项目的结构、引用的库、运行的方式、版本控制等等的都称为......
  • Java HashMap原理
    HashMap是Java中用于实现映射关系的一种数据结构。它允许将一个对象(称为键)映射到另一个对象(称为值)。当需要访问值时,可以使用键来查找值。HashMap的实现原理是使用散列函数......
  • Java千问09:你真的掌握了Java语言的==吗?我看未必!
    很多程序设计语言都使用”==”来判断两个数据是否相等,我们在编程中也经常使用这个运算符,以至于对它已经熟视无睹。那么是不是任意两个数据都可以使用”==”来判断相等呢?”==......
  • Java千问10:你知道Java语言boolean类型的变量到底占多大空间吗?
    ​我们都知道,Java语言中有个boolean类型。每个boolean类型的变量中存储的是一个true或者是false的逻辑值。那么存储这个逻辑值,需要多大的空间呢?从理论上来讲,存储这个逻辑值......
  • JAVA在线看CAD图纸快速入门
    前言梦想云图开发包,支持所有DWG/CAD图纸的在线浏览、批注、坐标提取、对象选择、编辑等功能,下面讲解如何从零开始使用梦想云图开发包。在线演示网址1:​​梦想CAD控件_CAD看......