在远离编程一段时间(5 年)之后,我试图跟随斯坦福大学的 CS106A 课程,但我无法理解 Eclipse 是如何阻止我的进步的。我在这个网站和其他地方看过,但只取得了部分成功。基本上,我有一些令人尴尬的基本技术支持问题。
第一个问题:本书鼓励您在 Eclipse 中使用 Java,但斯坦福预加载了所有项目。在课程的 Karel 部分之后,我不知道如何创建新项目/文件/?去做这个。如何创建一个可以从中导入 acm.jar 各个部分的新项目?每当我尝试通过新建 Java 项目向导添加 acm.jar 或通过调整现有项目的属性时,acm.jar 图标都不会出现在项目文件夹中。
第二个问题:在卡雷尔之后,我在斯坦福的预装程序上也遇到了麻烦。为了尝试在无法创建新项目的情况下继续操作(见上文),我尝试修改 ACMStarterProject 项目中的 MyProgram.java。代码在这里:
import acm.program.*;
public class MyProgram extends ConsoleProgram {
public void run() {
println("hello");
}
}
非常感谢!