Ant如何编译Java源代码文件?
在Ant源代码发行版中,哪个文件和类执行此编译操作Ant如何编译Java源代码文件?,ant,Ant,在Ant源代码发行版中,哪个文件和类执行此编译操作 它是否使用Runtime.getRuntime().exec或Compiler.compile(“”或其他东西?您可以看到ant的源代码 运行编译任务时使用外部编译器。根据属性值,它可以是javac或其他东西(例如gcj)。您可以在以下位置找到更多信息:Ant如何调用这些编译器(来自AntJava源代码)??查看Jayan发布的Javac类源代码。存在执行编译的方法(protectedvoidcompile())。您可以找到对CompilerA
它是否使用
Runtime.getRuntime().exec
或Compiler.compile(“”
或其他东西?您可以看到ant的源代码
运行编译任务时使用外部编译器。根据属性值,它可以是javac或其他东西(例如gcj)。您可以在以下位置找到更多信息:Ant如何调用这些编译器(来自AntJava源代码)??查看Jayan发布的Javac类源代码。存在执行编译的方法(protectedvoidcompile())。您可以找到对CompilerAdapter接口的引用。您可以在官方文档中找到此接口的所有已知实现的列表:谢谢。我终于到了那一行:Execute.java中的808。它使用Runtime.getRuntime().exec编译文件!!