intellij-idea - Intellij Idea - 忽略外部工具的非零退出代码

标签 intellij-idea run-configuration

我正在使用external tool在实际启动运行配置之前运行 fuser -k 1099 命令 before launch 但如果外部工具返回非零状态,构建配置就会停止。这是完全正确的,但我找不到任何方法来忽略失败。如果它是一个普通的bash,我会做类似fuser -k 1099 ||的事情正确。但在Idea,这似乎是不可能的

external tool configuration

有什么想法吗?

最佳答案

您可以使用 /bin/bash 作为程序并使用以下内容作为参数:

-c 'fuser -k 1099'; true

这样工具的退出代码将始终为零。

关于intellij-idea - Intellij Idea - 忽略外部工具的非零退出代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50469130/

相关文章:

java - 如何在 IntelliJ IDEA 中将 Maven 多模块项目的嵌套模块显示为顶级模块?

java - 多捕获问题

scala - 如何从 Scala 源代码创建 jar?

android - 调试时 Gradle Android studio 输出文件夹

android - Eclipse 在创建 android junit 测试配置时抛出 java.lang.NullPointerException

java - 如何在 intellij 中设置 android 源代码?

IntelliJ-IDEA Eclipse Ctrl+O 等效于 Alt+7

maven - Netbeans RCP 项目的 IntelliJ 运行配置

java - 运行 Play 框架项目