CS61B_环境配置
怎么说呢,这个环境配置花了我几乎一天的时间(呜呜呜呜,我是傻逼),ok,现在我就来分享一下我遇到的坑,和排解方法。
这篇随笔分为两个部分,第一个就是关于git仓库的创建,为后面的grade做准备;第二个就是intellij的配置。
第一部分
1.首先是创建/选择一个目录
我的电脑是macbook,我就在home目录下创建了一个CS61B的目录。
2.进入这个目录
cd CS61B
3. 打开你的github,创建一个新的repository。
点击repository,点击new这个绿色的按钮。
然后填写repository name就基本上OK了,其他的选项都是optional ,可填可不填。
4.git clone 你的地址。
在完成第三步操作之后,你可以看到如下画面:
我们所需要的就是那个链接。
在终端中输入 :
git init
git clone 那个链接。
eg:
git clone https://github.com/beyondlesliezl/test.git
如图,在你的文件夹中就会出现一个新的文件夹,和你建立的仓库是一个名字。
5.进入到和你仓库同名的文件夹。
我这里就是 cd test.
git remote add skeleton https://github.com/Berkeley-CS61B/skeleton-sp18.git git pull skeleton master
输入以上两条代码。就已经将cs61b所需的hw project lab 给拉取过来了。
6.提交
eg:提交第一个lab
git add lab1/* git commit -m "completed first part of lab1"
然后就是最重要的一步:
1 | git push -u origin main |
第一次输入的时候可能会要求输入github密码,输入就完事了。然后就可以看到类似于这样子的界面,(你所有的文件都在,我是第一次踩坑了)
如果在
1 | git push -u origin main |
中出现问题,可以输入git remote add origin git@github.com:xxse/xx.git,再重复git push....,应该就可以完成了。
第二部分,intellij配置
主要是两个槽点
第一个就是环境配置:
主要是注意这个SDK(即选择的语言包)和java版本要匹配。一般来说,默认的language level 是不对的。你是java8 就选择8, 是java9 就选择java9。
第二个槽点就是编译的过程中会出现“java file outside of source".
解决的办法就是打开project setting ,选择modules.然后你要对哪个文件进行处理,就点击哪个文件,然后上面的Mark as 那一排按钮就会亮起来。点击source,就行了。
切记不要将所有文件都同时变为source,有可能会产生报错。
到这基本上就结束环境的配置了。哈哈哈哈哈哈,就可以开始愉快的学习了。
我只是一个菜鸡,希望上述的内容对你有帮助。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)