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