java - 在 Eclipse 上运行斯坦福作业的问题
问题描述
我是斯坦福 cs106a 公共资源的新学习者。运行我的作业时我被吸了。你可以在这里下载:
https://see.stanford.edu/materials/icspmcs106a/Assignment1.zip
我想在斯坦福菜单上按运行并选择 CollectNewspaperKarel 代码后看到以下文件中的图像。
https://see.stanford.edu/materials/icspmcs106a/07-assignment-1-karel.pdf
但没有任何卡雷尔或他的世界。我没有收到任何错误。我正在运行 eclipse 2018-9,我的 JDK 版本在 macOS Sierra 10.12.3 上是 11.0.1。我也添加了斯坦福插件。我按照以下说明安装 eclipse 和插件:
https://web.stanford.edu/dept/cs_edu/eclipse/
我应该如何解决我的问题,以便在运行分配后在结果窗口中看到 Karel?PS我的英语其实不是很好!
解决方案
我对这些文件也有同样的问题。
Assignment1.zip 文件似乎只适用于 Java 6 运行时。您仍然可以通过在此处下载旧版 Java 6 运行时并安装它来运行它。
https://support.apple.com/kb/DL1572?locale=en_US
然后你需要配置使用运行时。
- 首选项 -> Java -> 已安装的 JRE
- 点击搜索
- 选择 /Library/Java/JavaVirtualMachines/1.6.0.jdk
- 核实
- 首选项 -> Java -> 编译器
- 选择 1.6
然而,我实际上发现了更新的 Java 运行时的新分配文件。
https://web.stanford.edu/class/archive/cs/cs106a/cs106a.1178/
如果您遵循 Eclipse 链接,则有设置说明。
您还可以找到每个作业页面的链接。例如,在上面的页面上找到作业 1:Karel the Robot ,然后点击下面的作业页面链接。
如果您已经填写了荣誉代码表格,请点击此处重新下载起始代码。 您可以下载与更新的 Java 运行时一起使用的 CS106A-Assignment1.zip。
推荐阅读
- c# - Microsoft Entity Framework 不保存更改
- jquery - AngularJS 拆分器示例
- slurm - 排队 SLURM 作业以在 X 分钟后运行
- javascript - 使用 Vue.js 在 Laravel 中上传多张图片
- c# - 带有 asp.net Core Identity 的 Microsoft Identity Pltaform
- nexus - 有没有办法停止更新 Nexus 中的组存储库
- php -
标签不会在谷歌浏览器中显示
- here-api - 如何使用 Routing API 使用 rollup 和 cost_optimize 参数计算成本优化路由?
- deep-learning - 如何在 Tensorflow 2/keras 自定义层中使用基于 numpy 的外部库函数?
- c# - 检查传递给 `AttributeUsageAttribute` 构造函数的参数