今天我们来搭建 Java 的基础开发环境,包括:
- Windows Terminal
- JDK
- IntelliJ IDEA
- HTTPie
其它工具,这里暂不安装,在今后的分享中随实战逐一安装。
Windows TerminalWindows Terminal 对标 Linux 的 Termial,是个很好用很高效的生产力工具,很喜欢[比心][比心]它还支持窗口分割哦:
Windows Terminal 窗口分隔功能展示
Windows 11 默认已经安装,Windows 10 早期版本没有,需要从 Microsoft Store 下载安装。在 Microsoft Store 查找 Windows Terminal 找到直接安装就可以。
从 Microsoft Store 安装 Terminal
顺带说一下,查找可能还会同时看到 Windows Terminal Preview 预览版,建议不要选预览版而是选稳定版。
安装完之后,Win R 输入 wt 来打开试试效果如下。
Windows Terminal
JDK 安装最近网上 Java 的新收费方式讨论的沸沸扬扬,据说要按公司人头收费,只要公司有一台电脑安装,其他人不管有没有装,使用否,整个公司所有人都会全算在内。也是活久见了。
为了安全,还是推荐大家下载安装免费版本的JDK。这里我们以 jdk-8u202 为例来说明如何安装。先从官网下载,地址为:
https://www.oracle.com/rs/java/technologies/javase/javase8-archive-downloads.html
JDK8
下载之后双击安装即可,这里以安装到 C:\Programs\Java\jdk1.8.0_202 目录为例。
安装目录
接着来配置环境变量:JAVA_HOME 和 PATH
配置环境变量
配置环境变量
最后在 Windows Terminal 窗口中,运行 java -version 命令验证是否安装成功。
安装 IntelliJ IDEA当前稳定版本是2022.3.2,Ultimate 版安装包有 1G,挺大的。
Download IntelliJ IDEA
个人推荐下载 zip 版,下载之后找个目录解压,然后执行该目录下 bin 文件夹中的 idea.bat 完成安装。
IntelliJ IDEA
安装 HTTPie后续的分享中,我们会使用它来调用 Java Web RESTFUL API,所以在这里一并安装上。当前最新版本的 httpie 依赖 python 3.7 或更高版本,大家可以通过:
python --version
来查看自己电脑是否已经安装符合要求的 python 版本。如果没有,则先去官网下载安装 python。
python
# 安装完后用一下命令验证是否安装成功
python --version
之后,运行如下命令来完成安装
# 升级 pip 和 setuptools
pip install --upgrade pip setuptools
# 安装 httpie
pip install --upgrade httpie
# 查看是否安装成功
http --version
httpie 安装
最后,用 httpie 请求 百度 来看看效果:
httpie
不但能看到请求发送的内容和返回的内容,还有着色功能哦。
,