【问题标题】:IntelliJ Generated Ant build results in broken codeIntelliJ 生成的 Ant 构建导致代码损坏
【发布时间】:2015-12-28 20:23:58
【问题描述】:

我将 JDK 和 Ant 添加到环境系统变量中,但这并不能阻止 IntelliJ 中的简单 Ant 构建中断。我已将系统路径变量设置为接受 Ant 的目录和 JDK 环境。我已经创建了 JAVA_HOME 并且 Java 仍在 cmd 中运行。

项目中没有任何代码。只有这个构建会生成这个默认代码。

我在开始构建后没有更改任何内容,如果我进入项目结构 -> 项目设置,我将项目 SDK 设置为 1.8。

这是怎么回事?

**编辑:我通过切换一个框来生成 Ant 构建以使用当前 IDEA 实例作为 idea.home 属性,设法消除了很多错误。 **

【问题讨论】:

  • 所以,未知代码会导致未知问题。我们应该提供帮助,怎么做?
  • 这是生成 Ant 构建时弹出的默认代码。也许我在安装所有东西时错过了什么?

标签: java intellij-idea ant path


【解决方案1】:

看起来test3.xml 的许多属性在module_test3.xml 中不可用/未定义。您是否已经尝试过“生成单文件 ant 构建”(“生成 Ant 构建”对话框中的第二个单选按钮)?这可能是避免一个构建文件中的 Ant 属性在另一个构建文件中不可用的问题的一种方法。

您是否非常喜欢 Ant 来构建您的项目?你可以试试Gradle 和/或Maven,看看这些工具是否更适合你。

如果您正在做 Android 开发,您还可以查看Android Studio。如果你使用 IntelliJ IDEA,我肯定会考虑升级到version 15;社区版是免费的,10.5 版到现在已经有四年左右了。

【讨论】:

    猜你喜欢
    • 2017-06-03
    • 2013-07-15
    • 1970-01-01
    • 1970-01-01
    • 2021-06-14
    • 2018-06-03
    • 2012-05-08
    • 2015-12-05
    • 1970-01-01
    相关资源
    最近更新 更多