OS X上的Eclipse v3.7.1:古怪的编译错误

时间:2012-02-17 05:15:21

标签: java eclipse osx-lion nachos

我正在尝试在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的奇数输出?

1 个答案:

答案 0 :(得分:0)

似乎项目文件在将其加载到bitbucket服务器的过程中被破坏了。我把日食当作一种坏习惯而放弃了IntelliJ。 Soooo现在好多了。