当前位置: 首页 > news >正文

【Java】Java环开发环境安装

Java环开发环境安装

简介:

如果要从事Java编程,则需要安装JDK,如果仅仅是运行一款Java程序则JRE就满足要求。

Java的安装包分为两类

一类是JRE其就是一个独立的Java运行环境;

一类是JDK其是Java的开发环境,不过在JDK的发布包中包含了一个独立的JRE,另外需要注意JDK本身就内置有JRE。

安装:

在Windows下安装JDK的时候一定要考虑安装包的位数,如果是32位操作系统,则准备jdk-xxx-windows-i586.exe,如果是64位操作系统,则准备jdk-xxx-windows-x64.exe。下文中安装的是32操作系统下的JDK,64位操作系统下安装方式同理。

本文安装的JDK8
在这里插入图片描述
下载完成后点击安装包开始安装
(img-9UbgrSGf-1678185835041)(C:\Users\小卢\AppData\Roaming\Typora\typora-user-images\image-20230306090422776.png)]

记住你的下载路径

(img-hG8NDgoB-1678185835042)(C:\Users\小卢\AppData\Roaming\Typora\typora-user-images\image-20230306094246887.png)]

JDK安装包中包含了一个独立的JRE,因此这里公共的不需要

img-XydYQPtD-1678185835042)(C:\Users\小卢\AppData\Roaming\Typora\typora-user-images\image-20230306091409864.png)]

安装完成在这里插入图片描述

配置:

关于JDK的配置,网上流传的方法特别多,有的也特别复杂,完全不可取。配置之前,先弄清楚到底配置什么东西。

第一:JAVA_HOME环境变量,值为JDK的安装目录,为什么要这么配置能,主要是应为很多开源软件的依赖到这个变量,用于寻找机器上的Java环境,比如:Tomcat , Maven

第二:Path变量值中追加Java命令的路径,道理很简单,就是希望能够在命令行中,直接使用JDK中提供的命令,比如:java, javac

在JDK1.6以及之后,安装Java的开发环境,只需要配置上面两个内容即可。

配置JAVA_HOME

点击此电脑,点击属性

(img-uOskyuio-1678185835043)(C:\Users\小卢\AppData\Roaming\Typora\typora-user-images\image-20230306094701315.png)]

搜索高级系统设置

(img-mavlI7uz-1678185835043)(C:\Users\小卢\AppData\Roaming\Typora\typora-user-images\image-20230306094754320.png)]

点击环境变量

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NmaOkzm6-1678185835043)(C:\Users\小卢\AppData\Roaming\Typora\typora-user-images\image-20230306094823498.png)]

新建一个系统变量,变量名为JAVA_HOME,变量值为刚刚要你记得目录

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cKjrRVAL-1678185835044)(C:\Users\小卢\AppData\Roaming\Typora\typora-user-images\image-20230306094930587.png)]

在这里插入图片描述

点击Path

配置Path, 需要注意Path路径一般是存在的,只需要追加即可。这里使用%JAVA_HOME%的意思是直接引用上面配置的JAVA_HOME的值,这样的好处在于,如果Java安装目录发生变话,主需要修改JAVA_HOME的值,不用再修改Path变量的值。

重要!!部分Windows10的系统在重启之后%JAVA_HOME%\bin配置的失效,这里解决方法是配置全路径即可,比如:C:\Program Files\Java\jdk1.8.0_131\bin

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PImd99dG-1678185835044)(C:\Users\小卢\AppData\Roaming\Typora\typora-user-images\image-20230306095340673.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Yq3eNNjY-1678185835044)(C:\Users\小卢\AppData\Roaming\Typora\typora-user-images\image-20230306095426577.png)]

配置CLASSPATH

变量名: CLASSPATH
变量值: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
注意前面的 . 这个点号不能省略掉

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jav5Z37O-1678185835045)(C:\Users\小卢\AppData\Roaming\Typora\typora-user-images\image-20230306095610514.png)]

到此配置完成

验证它是否安装成功了

按window+r

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-U4aqxXBC-1678185835045)(C:\Users\小卢\AppData\Roaming\Typora\typora-user-images\image-20230306100425284.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ov7WBuKc-1678185835045)(C:\Users\小卢\AppData\Roaming\Typora\typora-user-images\image-20230306100501880.png)]

这里说明安装成功

ideal软件安装:

我们通过idea官网下载社区版

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BlSYKZta-1678185835046)(C:\Users\小卢\AppData\Roaming\Typora\typora-user-images\image-20230306124735019.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4LPNfv05-1678185835046)(C:\Users\小卢\AppData\Roaming\Typora\typora-user-images\image-20230306124951255.png)]

然后next,他就开始下载了[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4K0vZT5m-1678185835046)(C:\Users\小卢\AppData\Roaming\Typora\typora-user-images\image-20230306125020763.png)]

下载完成桌面就有一个idea图标

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fQu2MxGs-1678185835046)(C:\Users\小卢\AppData\Roaming\Typora\typora-user-images\image-20230306125728524.png)]

http://www.lryc.cn/news/33108.html

相关文章:

  • [蓝桥杯] 枚举、模拟和排列问题
  • C++基础了解-02-C++ 数据类型
  • 关于MSVCR100.dll、MSVCR100d.dll、Msvcp100.dll、abort()R6010等故障模块排查及解决方法
  • 【蓝桥杯集训·每日一题】AcWing 3305. 作物杂交
  • 深入浅出PaddlePaddle函数——paddle.to_tensor
  • JavaScript高级程序设计读书分享之10章——函数
  • 第八章 使用 ^%ZSTART 和 ^%ZSTOP 例程自定义启动和停止行为 - 设计注意事项
  • 工作实战之拦截器模式
  • 某美颜app sig参数分析
  • Linux - Linux系统优化思路
  • 2.Elasticsearch入门
  • RK3399平台开发系列讲解(应用开发篇)断言的使用
  • 云原生系列之使用prometheus监控nginx
  • 第六届省赛——8移动距离(总结规律)
  • C++vector 简单实现
  • 通用缓存存储设计实践
  • sheng的学习笔记Eureka Ribbon
  • 零代码工具我推荐Oracle APEX
  • InstructGPT方法简读
  • SpringCloud-5_模块集群化
  • AQS底层源码深度剖析-BlockingQueue
  • Kotlin协程:Flow的异常处理
  • qt下ffmpeg录制mp4经验分享,支持音视频(h264、h265,AAC,G711 aLaw, G711muLaw)
  • C#读取Excel解析入门-1仅围绕三个主要的为阵地,进行重点解析,就是最理性的应对上法所在
  • 一起Talk Android吧(第五百一十八回:在Android中使用MQTT通信五)
  • 100种思维模型之混沌与秩序思维模型-027
  • Java开发 - Redis初体验
  • Python - 使用 pymysql 操作 MySQL 详解
  • 机器学习-卷积神经网络CNN中的单通道和多通道图片差异
  • 考研复试——计算机组成原理