Javac工作不正常还是我做错了什么?

时间:2012-04-02 02:35:33

标签: java compiler-errors javac

我的朋友的项目文件夹中有一堆.java和.class文件,以便我可以帮助他完成他的项目。我们使用git作为版本控制方式。

在目录中,我输入了“javac * .java”但不幸的是我收到了一堆类引用错误,所以我尝试单独编译它们。

“javac A.java”,其中扩展 B,引发了一个错误,说它无法找到符号:B类。所以我做了“javac B.java”,它做得很好,然后又尝试了javac A.java。出现了同样的错误,说它无法找到符号:B类。

有谁知道什么是错的,我应该怎么做?

3 个答案:

答案 0 :(得分:4)

您应该在命令行上引用您的类路径。如果所有类都在当前目录中,请尝试javac -classpath . *.java

答案 1 :(得分:0)

为什么不使用ant或maven来编译你的东西?你会为自己省下很多头痛。

答案 2 :(得分:0)

我不得不做同样的解码问题。

我不是一个好的蚂蚁或maven用户,所以我让Eclipse为我管理它们。

您正在查看的所有警告将在编译之前进行清晰估算和参考,您将拥有纠正它们的工具。

花些时间让Eclipse的基本知识为您提供连贯性,并且任何人都可以阅读更正的代码,您的工作将非常有用。

稍后您可以查看其他Eclipse工具(如SVN)来管理版本控制,或者在“参考”菜单项中列出。