繁体   English   中英

Javac无法正常工作,或者我做错了什么?

[英]Javac not working properly or am I doing something wrong?

我已经得到了我朋友的项目文件夹,其中包含一堆.java和.class文件,以便为他的项目提供帮助。 我们使用git作为版本控制的方式。

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

扩展了 B的“ javac A.java”提出了一个错误,指出它找不到符号:类B。因此,我做了“ javac B.java”,它做得很好,然后再次尝试了javac A.java。 弹出同样的错误,提示它找不到符号:B类。

有谁知道怎么了,我该怎么办?

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

您为什么不使用ant或maven来编译您的东西? 您会省去很多麻烦。

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

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

编译之前,所有正在查看的警告都会得到明确的估计和引用,您将拥有纠正它们的工具。

花费一些时间掌握Eclipse的基础知识将为您提供连贯性,并且更正后的代码将为任何人可读,您的工作将非常有用。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM