绝对零门槛,IDEA两步搭建好Java开发环境

 2023-09-15 阅读 20 评论 0

摘要:2022 年了,发现 Java 的入门门槛比上学的时候低了不少,有IDEA,有Maven(其实早就有,只是我上学的时候不知道),再也不用折腾 Eclipse 那玩意了。当然这可能也是跟我自己工作后,才算入门了编程有关。毕竟当初我在上机课

2022 年了,发现 Java 的入门门槛比上学的时候低了不少,有IDEA,有Maven(其实早就有,只是我上学的时候不知道),再也不用折腾 Eclipse 那玩意了。

当然这可能也是跟我自己工作后,才算入门了编程有关。毕竟当初我在上机课上面对满屏的红字儿,终于鼓起勇气去找老师的时候,老师一句:"你分号用英文的"…...你们自己体会一下那会我有多菜。

java的开发环境有哪些、今天我就给大家推荐一个快速搭建 Java 开发环境的方法,这个方法只需要两步:

  • 下载一个 Intelij IDEA

  • 用 IDEA 下载 JDK

搭建java环境、然后就完事啦 o( ̄ヘ ̄o#) Maven 是IDEA自带的,而且如果是学习 Java 基础,敲一些练习题的话 Maven 根本用不上。

下面用几张图记录一下我用 IDEA 搭建 Java 开发环境的过程吧。

1:下载IDEA

IDEA 的下载可以去网上搜免费社区版的(建议用必应搜索,没广告),如果是学生也可以用学校邮箱申请免费使用专业版。

2 :用IDEA 下载 JDK

2.1  菜单栏选择 Project Structure

67d34c4fe865ce6e0e1590a6d1d74d5c.png
菜单栏选择 File ==》 Project Structure

2.2 选择添加下载JDK

ab658a13c9893482e26de1eb9b45f7dd.png
选择添加下载JDK

2.3 选择版本、下载JDK

8f9ff289dad23fc93c532e990630380f.png
选择版本、下载JDK

web后端开发环境搭建?这里推荐下Azul 公司提供的Open JDK — Zulu,免费且占有内存小。版本选择 1.8 也就是我们常说的 Java 8。

这里可以下载多个版本的 JDK,如果有的项目要运行在 Java 11下,这里就可以选择Zulu 提供的1.11 版本的 JDK

设置 JAVA_HOME 环境变量

上面的下载完成后我们的 Java 环境就搭建好了,不过只在 IDEA 里好用。所以这第三步,是我赠给大家的:)

如果想在电脑的命令行上使用Java提供的javacjavajmap 等命令,要设置一下 JAVA_HOME 这个环境变量

# JAVA_HOME 指向JDK的安装目录
export JAVA_HOME=/Users/xxx/Library/Java/JavaVirtualMachines/azul-1.8.0_322/Contents/Home

这样如果电脑上安装了多个版本的 JDK ,就能让命令使用正确的 JDK 版本进行编译、执行等操作。

用 java -version 命令验证一下。

➜  ~ java -version
openjdk version "1.8.0_322"
OpenJDK Runtime Environment (Zulu 8.60.0.21-CA-macos-aarch64) (build 1.8.0_322-b06)
OpenJDK 64-Bit Server VM (Zulu 8.60.0.21-CA-macos-aarch64) (build 25.322-b06, mixed mode)

我在电脑上用 IDEA 还安装了一个 Java 11,下面试一下切换 JAVA_HOME 让 Java 的命令使用 JDK 11版本。

➜  JAVA_HOME=/Users/xxx/Library/Java/JavaVirtualMachines/azul-11.0.14.1/Contents/Home;java -version
openjdk version "11.0.14.1" 2022-02-08 LTS
OpenJDK Runtime Environment Zulu11.54+25-CA (build 11.0.14.1+1-LTS)
OpenJDK 64-Bit Server VM Zulu11.54+25-CA (build 11.0.14.1+1-LTS, mixed mode)

这个设置只对系统的命令行起作用,作用不到IDEA上,如果是让 IDEA 切换 JDK 版本就没有这么麻烦啦 ,直接在 IDEA 里就能选择要使用的版本。

2bb302661afe947069089c615745423e.png
IDEA 选择JDK版本

以后计划做个 Java 基础入门的系列,先以这篇文章作为系列的开头吧,啥时候有下一篇文章还不知道,最近在梳理必会知识点,发现光基础东西就非常多,等目录和大体的知识脉络整理出来了,再跟大家分享。

18ed57236a7e445614342f27199b9e10.png

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/3/61279.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息