我正在尝试在 Eclipse 中编译 Nachos OS。当我运行“make”(调用 javac)时,该项目编译得很好,但是当我尝试在 eclipse 中运行它时,它会吐出一些奇怪的 java 错误。例如,它报告此 javadoc 注释的最后一行是一个无法找到的文件...
代码片段:
/**
* The master class of the simulated machine. Processes command line arguments,
* constructs all simulated hardware devices, and starts the grader.
*/
public final class Machine {
/**
* Nachos main entry point.
*
* @param args the command line arguments.
*/
public static void main(final String[] args) {
System.out.print("nachos 5.0j initializing...");
错误输出:
/Users/dan/git/nachos/machine/Machine.java: line 19: */: No such file or directory
/Users/dan/git/nachos/machine/Machine.java: line 20: syntax error near unexpected token `('
/Users/dan/git/nachos/machine/Machine.java: line 20: ` public static void main(final String[] args) {'
我正在使用 OS X 10.7.2 (Lion) 和 Java SE 6 (1.6.0 jdk)。我已将构建设置配置为使用 Nachos 的 Machine.Machine.java 主函数。
知道为什么 Eclipse 的输出奇怪吗?