gpt4 book ai didi

gradle - 在 IntelliJ IDEA 中将参数传递给 'gradle run'?

转载 作者:行者123 更新时间:2023-12-03 02:44:04 27 4
gpt4 key购买 nike

有没有办法将命令行参数传递给通过 IntelliJ IDEA 中的 Gradle 运行任务执行的程序?

在终端中,我可以简单地这样做:
./gradlew run --args="-hello" ,它将按预期将命令行参数“-hello”传递给程序。

但是,如果我将 --args="-hello"添加到 IDEA 运行配置(如下图所示),我得到的只是一个错误,显示为“失败”,输出如下:

10:08:50: Executing task 'run --args="-hello"'...
10:08:50: Task execution finished 'run --args="-hello"'.

Run/Debug Configurations

一个类似的问题,但没有好的答案: How do I use Gradle bootRun with --args in Intellij

最佳答案

显然,这是 IntelliJ IDEA 中的一个已知问题:Cannot use Gradle 4.9 --args option in "Arguments" field of a Gradle run configuration

最适合我的解决方案是在 中插入 run 命令。参数 部分:
enter image description here

如果我放置行 run --args="-username=john -password=wayne"任务 字段(也如链接中所建议),由于两个参数之间的空格,它会提示不匹配的引号。

关于gradle - 在 IntelliJ IDEA 中将参数传递给 'gradle run'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58446696/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com