【问题标题】:Gradle init isn't interactiveGradle init 不是交互式的
【发布时间】:2021-01-27 23:11:54
【问题描述】:

我是第一次通过命令行使用 gradle。我正在运行最新版本的 Ubuntu。我教授的指示表明,在输入“gradle init”时,应该提示我说出它是什么类型的项目以及语言等。我的只是跳过所有这些并说“构建成功”,然后我的教授的文件结束有了正确的目录结构,我的只有基本的根文件夹。从我所做的快速搜索中,我发现交互式和非交互式响应之间存在差异,但我找不到任何关于如何使其具有交互性的信息。

【问题讨论】:

    标签: gradle command-line


    【解决方案1】:

    如果它说的是:

    > Task :init SKIPPED
    The build file 'build.gradle' already exists. Skipping build initialization.
    
    BUILD SUCCESSFUL in 5s
    

    那么这意味着你已经有了一个 Gradle 构建结构。为了初始化一个新的,你运行它的目录必须是空的。

    【讨论】:

      【解决方案2】:

      我也有这个问题。似乎是一个错误。

      你可以非交互方式告诉 gradle 要创建什么类型,例如:

      gradle init --type java-library
      

      Other build types

      【讨论】:

        【解决方案3】:

        我的问题是我使用 sudo apt install gradle 安装了 gradle,它安装了一个非常旧的版本。相反,您可以安装 sdk 然后运行 ​​sdk install gradle

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-01-08
          • 1970-01-01
          • 2020-10-25
          • 1970-01-01
          • 1970-01-01
          • 2022-11-05
          相关资源
          最近更新 更多