IntelliJ 捆绑的 Ant 位置

IntelliJ bundled Ant location

我正在尝试处理一个旧的 Java 6 项目,但 IntelliJ 说我使用的是捆绑的 Ant (1.10.5),它与 ​​Java 6 不兼容,所以我无法使用 Ant 编译该项目。有没有办法找到捆绑的 ant jar 文件在项目中的位置?

我发现捆绑的 Ant 位于 /Applications/IntelliJ IDEA.app/Contents/lib/ant

您也可以下载其他版本的ant到lib目录下。如果您希望更改 Ant 版本,在将它们添加到 Ant Build Properties 后,IntelliJ 应该会为其他项目识别它们。

例如添加Ant 1.9.4:/Applications/IntelliJ IDEA.app/Contents/lib/ant_1.9.4.

您不应更改捆绑的 Ant 版本,而是可以在 IntelliJ IDEA 中提供您自己的 Ant 安装路径 build file properties dialog

可以在 IDE_HOME/lib/ant 目录中找到捆绑的 Ant(在 macOS 上为 /Applications/IntelliJ IDEA.app/Contents/lib/ant)。

In IntelliJ 2019.2 go to Ant Tool Window > Build File Properties > Execution > Use Custom Ant to specify the Ant version downloaded