【问题标题】:IntelliJ IDEA: How to run gradle application plugin run task with --argsIntelliJ IDEA:如何使用 --args 运行 gradle 应用程序插件运行任务
【发布时间】:2019-06-06 15:22:24
【问题描述】:

我的 gradle 项目中有一个 java 主程序,我可以通过命令行使用 gradle application plugin run task 和 --args param new since gradle 4.9 运行,如下所示:

gradle  run --args="-ahttp://foo.com/bar -dmydeviceid"

我想在 IntelliJ IDEA CE 2018.1 中为其创建运行配置。

  • 我在运行/调试配置对话框中将任务字段指定为run
  • 我将 Arguments 字段指定为 --args="-ahttp://foo.com/bar -dmydeviceid"

当我运行这个运行配置时,我得到了错误:

11:58:31 AM: Executing task 'run --args="-ahttp://foo.com/bar -dmydeviceid"'...

Unknown command-line option '--args'.

如何通过运行配置完成这项工作?

【问题讨论】:

    标签: java gradle intellij-idea


    【解决方案1】:

    解决方法是为主程序新建一个Run Config如下:

    1. 打开运行/调试配置对话框,查看运行按钮左侧下拉菜单中的编辑配置选项
    2. 展开默认菜单并选择应用程序
    3. 单击 + 以创建应用程序运行配置
    4. 输入你的主类
    5. 输入程序参数。对于我上面的示例,它是:-ahttp://foo.com/bar -dmydeviceid
    6. 在“使用类路径模块”中输入模块。很可能是后缀为“_main”的那个
    7. 点击确定
    8. 现在点击运行或调试按钮

    【讨论】:

      猜你喜欢
      • 2023-03-03
      • 2022-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-24
      • 2011-12-24
      • 2023-03-24
      相关资源
      最近更新 更多