gradle - 如何在 Intellij 中使用带有 --args 的 Gradle bootRun

标签 gradle intellij-idea

Gradle 4.9 引入了 --args bootRun 的参数,我可以从命令行轻松使用它,但是如何从 Intellij 2018 的运行/调试配置中使用它?

使用 Gradle 构建集运行 bootRun我在 Intellij 项目中的任务,我在运行/调试配置屏幕中尝试了以下参数但没有成功:

  • --args 'foo'
  • --args='foo'
  • --args=foo

  • Intellij 的输出:
    9:18:56 AM: Executing task 'bootRun --args='foo''...
    
    Unknown command-line option '--args'.
    9:18:57 AM: Task execution finished 'bootRun --args='foo''.
    

    A similar question documents the older syntax for doing this .

    最佳答案

    也许你可以将你的参数添加到 TasksbootRun --args='foo'在 IDEA 的 Run/Debug Configurations .

    我的任务是 run --args='-h'它对我有用

    关于gradle - 如何在 Intellij 中使用带有 --args 的 Gradle bootRun,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52267489/

    相关文章:

    android - 是否可以在 Android 中使用 Maven 而不是 Gradle?

    java - Gradle:在构建文件中将依赖项声明为属性有什么好处?

    gradle - Gradle:主要来源集取决于其他来源集吗?

    android - Gradle 项目同步失败,没有工具链

    intellij-idea - 如何在对话框中显示 IntelliJ JSON 编辑器?

    maven - IntelliJ错误:所有Maven和Gradle依赖项中的 “Cannot Resolve Symbol”

    java - JHipster对HTML的修改没有效果

    java - 无法在 IntelliJ 的 SDK 中添加 jdk11 和 jdk13 - java

    intellij-idea - 您如何确定IntelliJ Idea发出的编译命令?

    maven - 在IntelliJ中启动Tomcat之前如何运行多个Maven目标