Java 环境配置
前往 Adoptium 下载他们预编译的 JDK 17(最新的 LTS 版本)的安装器,安装好之后,命令行执行 java -version
,输出如下:
openjdk version "17.0.7" 2023-04-18
OpenJDK Runtime Environment Temurin-17.0.7+7 (build 17.0.7+7)
OpenJDK 64-Bit Server VM Temurin-17.0.7+7 (build 17.0.7+7, mixed mode)
说明环境变量已经自动配置好了。
同时前往 Jetbrains 官网下载 IntelliJ IDEA CE(懒得再申请教育优惠了),安装好之后打开,在 ~/Documets/zCode/Algs_4th/
目录下创建名为 algs4 的新项目,JDK 选择我们安装的 JDK 17。如下图:
algs4 配置
先去书籍官网下载 algs4.jar,我这里直接放到了上面 IDEA 创建的项目的目录下,即 ~/Documets/zCode/Algs_4th/algs4/
,然后用 IDEA 打开该项目,File->Project Structure->Modules->Dependencies
点击 Module SDK 下面的加号,选择 JARs or directories,再选择我们放在项目目录下的 algs4.jar
文件,然后就会看到 algs4.jar
已经被添加到该工程的 Dependencies 依赖包中,勾选,然后点击确定,就完成了环境的搭建。
之后,我们还需要 将 export CLASSPATH=$CLASSPATH:~/algs4/algs4.jar
这一句添加到 ~/.zshrc
中,然后执行 source ~/.zshrc
。
在 IDEA 中添加 algs4.ajr
模块是为了在 IDEA 中写代码的时候不会报错,在 ~/.zshrc
中追加内容是为了在 terminal 中编译执行的时候不会报错。
Windows 下环境配置
整体大同小异,注意添加 CLASSPATH
环境变量。