当我在 IntelliJ IDEA 中编写 Java 代码并运行它时,IntelliJ 会编译 Java 文件,提取类文件,然后运行该类文件。
如何查看 IntelliJ 运行的 javac 命令行。我询问它是为了了解 IntelliJ 是否向 javac 命令添加了一些标志。
IntelliJ IDEA 无法运行javac
,因此您看不到命令行。
编译器 API 直接从 Java 代码使用。如果你启用调试日志记录 https://intellij-support.jetbrains.com/hc/articles/207241085 for build.log
文件中,您可能会找到更多详细信息,修改后的文件和依赖文件是如何编译的以及使用了哪些选项。
示例调试日志行:
[ 41011] DEBUG - s.incremental.java.JavaBuilder - Compiling chunk [stopme] with options: "-g -deprecation -proceedOnError -encoding UTF-8 -source 1.8 -target 1.8 -proc:none"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)