我可以看到IntelliJ用于构建java项目的确切命令吗?

Bla*_*man 49 java intellij-idea

我可以看到IntelliJ用于构建java项目的确切命令吗?

Cra*_*der 18

IDEA没有运行java二进制文件,因此无法查看命令.相反,IDEA直接使用Java编译器API.如果您想要构建项目的原始表示,可以使用Build | 生成Ant构建.检查构建文件或通过Ant从命令行运行它以查看发生了什么以及调用了哪些选项/命令.


小智 15

如果运行某个运行配置,请检查输出控制台(Ctrl + 0)例如,它显示如下内容:

"C:\Program Files\Java\jdk1.5.0_22\bin\java" -Didea.launcher.port=7532 "-Didea.launcher...

Process finished with exit code 0
Run Code Online (Sandbox Code Playgroud)

第一行是用于构建和运行模块的命令...

  • @Attrill 例如,从 Intelij Idea 17 开始,它仅显示命令行来运行已构建的文件,而不是构建它。Ctrl+0 也无法为我显示构建命令行 (2认同)

use*_*669 14

查看〜/ Library/Logs/IdeaIC13/build-log.您可以在此目录中的build-log.xml中打开所有调试.在IDEA内部构建时,它会将日志写入此目录中的build.log.

  • 版本 2020.2 使用 `~/.cache/JetBrains/IntelliJIdea*.*/log/build-log/build.log` (5认同)
  • 对于Linux用户,请检查~~ .IntelliJIdeaYYYY.X / system / log / build-log / build.log,其中YYYY.X是intellij版本,例如2018.1。 (3认同)

Avi*_*Avi 0

我认为您无法直接获取构建的输出,但您可以在“设置”对话框的“编译器”选项卡中查看和编辑 IntelliJ 使用的编译器选项。