bash - 在 IntelliJ Idea 中运行 Maven 目标之前运行 bash 脚本

标签 bash maven intellij-idea

我有一个 Maven 项目,需要在运行“mvn clean install”之前运行 bash 脚本。当我使用终端(我在 Mac 上)时,我可以先轻松运行脚本,然后执行“mvn clean install”。但是,当我尝试在 IDEA 中构建项目时,情况并非如此。我创建了一个运行干净并安装的 Maven 配置,但我需要告诉 IDEA 在执行 Maven 操作之前运行 bash 脚本。

有人知道怎么做吗?

最佳答案

创建一个 external tool以您的脚本作为参数运行 bash。在 Maven Run 配置中,Before launch 部分通过Run External Tool 选项添加此工具。

关于bash - 在 IntelliJ Idea 中运行 Maven 目标之前运行 bash 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16966033/

相关文章:

java - 漏洞!阶段 'semantic analysis' 中的异常

java - 在 IntelliJ 中使用 Java 调试器时, "Drop Frame"是什么意思?

python - 在 shell 脚本中的 shell 脚本中从 Python 脚本创建文件

Bash 正则表达式 =~ 运算符匹配前缀

maven - protobuf-maven-plugin 编译为 golang

java - 充气城堡安全提供程序不会在 Java 11/12 下加载

java - 使用 Intellij 版本 14 的 Android - 仅更新当前 XML 资源文件中的 XML 引用

linux - 来自 bash 脚本端口故障的 rsync

linux - 如何向已使用的用户名添加递增数字

java - Travis 所有构建均失败 "bad interpreter: No such file or directory"