首页 > 解决方案 > 在 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我的英语其实不是很好!

标签: javaeclipseeclipse-plugin

解决方案


我对这些文件也有同样的问题。

Assignment1.zip 文件似乎只适用于 Java 6 运行时。您仍然可以通过在此处下载旧版 Java 6 运行时并安装它来运行它。

https://support.apple.com/kb/DL1572?locale=en_US

然后你需要配置使用运行时。

  1. 首选项 -> Java -> 已安装的 JRE
  2. 点击搜索
  3. 选择 /Library/Java/JavaVirtualMachines/1.6.0.jdk
  4. 核实
  5. 首选项 -> Java -> 编译器
  6. 选择 1.6

然而,我实际上发现了更新的 Java 运行时的新分配文件。

https://web.stanford.edu/class/archive/cs/cs106a/cs106a.1178/

如果您遵循 Eclipse 链接,则有设置说明。

您还可以找到每个作业页面的链接。例如,在上面的页面上找到作业 1:Karel the Robot ,然后点击下面的作业页面链接。

如果您已经填写了荣誉代码表格,请点击此处重新下载起始代码。 您可以下载与更新的 Java 运行时一起使用的 CS106A-Assignment1.zip。


推荐阅读