这里主要记录一下开始 CS61B 相关 Lab 和 Proj 的必要流程
Git 和 IntelliJ
由于不跟官方仓库走,个人的 git 设置及 IntelliJ 全家桶可自行配置
给出部分指北
首先是在项目文件夹下拉取项目所需库:
git clone https://github.com/Berkeley-CS61B/library-sp24
然后是全 lab 和 proj:
https://github.com/Berkeley-CS61B/skeleton-sp24.git
clone 或者 download 都行,项目的远程关联可以 remote remove/-u 删除并验证一下然后 reomte add 重定向到你的仓库。
不要将项目的 lab 和 proj 放在库文件夹下!除非你想循环自引用
lab 前设置
以我所使用的 IntelliJ IDEA 2025 为例在打开对应 lab 后首先确认 Java 版本并导入实验库:

在项目结构选项卡中确保当前的 Java 版本高于 17,下方的输出路径为当前项目目录后接 ‘/out’ 文件夹


接下来跳转至 库/Libraries 选项,点击 + 号,选择 Java 在打开的文件夹中选择刚刚拉取的 library-sp24 导入,并在完成后点击 ‘确定’
自检
此时在左侧的项目概览图下,每一个 Java 左侧应当有一个蓝色圆圈且任一文件点进去无红色文本或下划波浪线报错

发表回复