如何使用DrJava运行包com.zetcode

时间:2016-05-30 23:48:42

标签: java

我试图在http://zetcode.com/tutorials/javagamestutorial/puzzle/

运行此代码
1 error found:
File: /Users/java/PuzzleEx.java  [line: (no source location)]
Error: File is in the wrong directory or is declared part of the wrong package.  Directory name 'java' does not match package name 'zetcode'.

请帮助,我该如何运行?

1 个答案:

答案 0 :(得分:0)

嗯,首先你需要使用javac编译它,然后你可以运行它。但是,我建议不采取任何行动。只是浏览你提供的链接,我看到了一些不好的做法和过时的代码(没有将变量声明为接口,将所有类填充到一个文件中等)。而不是关注一些可能过时的第三方教程,请看一下官方教程:https://docs.oracle.com/javase/tutorial/

官方教程不仅总是最新的,而且还有易于理解的路径和路径。

编辑: 此外,它不工作的原因正如错误所说:它位于与其声明的包不同的文件夹中。如果您不知道包装是什么,请退后一步,先学习基础知识。