java - 如何为 Java 文件构建编译图?

标签 java dependencies compilation

我的项目中有大量类,我想从脚本中编译所有类。问题是,这些类应该按一定的顺序编译,例如:我有一个名为 A 的类,它依赖于一个名为 B 的类。假设类 B 依赖于名为 C 的类。为了编译 A 类,我必须首先编译 B 和 C。

是否有一些工具可以用来建立类的编译顺序,这样我就不必解析每个类并自己确定它?我希望该工具可以按照要编译的文件的顺序保存文件,以便我可以从脚本中解析该文件。

谢谢!

最佳答案

如果您同时编译所有这些(在同一个 javac 调用中),则不需要执行您所描述的任何操作。 javac 足够聪明,可以同时编译您提供给它的所有文件,因此它不存在任何乱序编译问题。

关于java - 如何为 Java 文件构建编译图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1021835/

相关文章:

javascript - 使用React,想要修复useEffect缺少依赖项错误

linux - 交叉编译 libSDL

c# - .exe 和 .pe 文件之间的区别?

c++ - 如何构建boost序列化库

java - 如何使用BulkRequest将ArrayList发送到ElasticSearch中?

java - IntelliJ Idea 打开 gradle 文件夹而不是项目

javascript - 如何告诉 webpack 额外的依赖?

google-app-engine - 如何正确导入 Golang 应用引擎?

java - 没有必要将 super() 放在构造函数中吗?

java - 读取txt文件并在分割操作后打印不打印数组值