gpt4 book ai didi

java - 如何以编程方式将 -X 选项传递给 Java 编译器

转载 作者:搜寻专家 更新时间:2023-11-01 03:42:06 24 4
gpt4 key购买 nike

JavaCompiler - 如何以编程方式将 -X 选项传递给 JavaCompiler 类?

最佳答案

JavaCompiler您链接到的页面有一些很好的例子。他们使用以下代码行调用编译器:

compiler.getTask(null, fileManager, null, null, null, compilationUnits1).call();

getTask 的第四个参数method 是一个选项字符串列表(实际上是 Iterable<String> 但一个列表就足够了)。所以你可以这样做:

compiler.getTask(null, fileManager, null,
Arrays.asList("-Xlint:all"),
null, compilationUnits1).call();

关于java - 如何以编程方式将 -X 选项传递给 Java 编译器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11841534/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com