3 回答
TA贡献1813条经验 获得超2个赞
我能够通过将 gradle 设置修改为:文件 --> 设置 --> 构建、执行、部署 --> Gradle 来获得输出。有一个下拉菜单 Build and Run using: 其中包含 Gradle 和 IntelliJ IDEA 选项。等级为默认值。我选择了 IntelliJ IDEA,我的 System.outs 又恢复了活力。
TA贡献1744条经验 获得超4个赞
这是使用 IntelliJ IDEA gradle 插件时的一个错误,该错误很少受到关注,以至于 IntelliJ 团队似乎没有动力去解决这个问题。
我能想到的唯一解决方法是跳过 gradle 插件并直接从 IntelliJ IDEA 调用 gradle 包装器。为此,您可以使用我的 IntelliJ IDEA 插件Gradle Run with Arguments(GitHub 链接),或者手动创建一个运行配置,以便在您想要运行程序时调用 gradle 包装器。我建议您先尝试我的插件,看看是否有帮助。
要手动创建调用 gradle 包装器的运行配置,最简单的方法是通过JAR Configuration
IntelliJ IDEA 中的。为了实现这一点,您还需要修补gradle/wrapper/gradle-wrapper.jar
并MANIFEST
附加一个Main-Class
条目。通过这种方式,您可以从 IntelliJ IDEA 启动 gradle 包装器并享受System.out.print(...)
.
限制:此方法不允许您使用内置调试器功能,因为 IntelliJ IDEA 尝试调试 gradle 包装器本身而不是您的实际程序。
添加回答
举报