groovy - 如何在 Windows 7 上运行 Gradle Wrapper?

标签 groovy windows-7 gradle gradlew

我正在尝试遵循有关下载、安装和运行 Groovy 应用程序的教程,并且说明显示我可以通过以下方式运行该应用程序:

./gradlew myapp

我已在 Windows 7 计算机上的 D:\gradle 下安装了 Gradle。如果我运行 gradle -v ,我会得到:

------------------------------------------------------------
Gradle 1.11
------------------------------------------------------------

Build time:   2014-02-11 11:34:39 UTC
Build number: none
Revision:     a831fa866d46cbee94e61a09af15f9dd95987421

Groovy:       1.8.6
Ant:          Apache Ant(TM) version 1.9.2 compiled on July 8 2013
Ivy:          2.2.0
JVM:          1.7.0_51 (Oracle Corporation 24.51-b03)
OS:           Windows 7 6.1 amd64

所以我知道它安装正确。但是当我运行时:

.\gradlew myapp

我得到:

-bash: ./gradlew: No such file or directory

当我运行时:

gradlew myapp

我得到:

-bash: gradlew: command not found

这是怎么回事?

更新

我的目录结构:

D:\
    lazybones\
        0.7\
            lazybones-0.7\
                lazybones\
                    bin\
                        lazybones.bat
    my-template

当我转到 D:\ 驱动器并运行 lazybones/0.7/lazybones-0.7/bin/lazybones.bat installPackageMyTemplate 时,我得到:

There is no command 'installPackageMyTemplate'

最佳答案

gradlew.bat 是一个引导 Gradle 的批处理脚本。它需要与项目的其余部分一起致力于源代码控制。如果您的项目没有 gradlew.bat,您可以使用 gradle 包装器 生成一个。

关于groovy - 如何在 Windows 7 上运行 Gradle Wrapper?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25063349/

相关文章:

java - 无法在 Spring 中获取自定义注释以在 Spock 集成测试中工作

java - Stackoverflow 在 Map 上调用 metaClass 方法

在 Windows 7 上使用 GLUT 的 OpenGL,全屏模式不显示消息框

ruby - 尝试在 Windows 7 中为 ruby​​ 安装开发工具包但失败

c# - Win7的Virtual Machines文件夹如何获取?

groovy - 可以切换使用String.contains吗?

groovy - Spock 框架每个 'then' block 只允许一个异常条件

android - 安装Gradle插件v3.0

dependencies - Gradle 项目取决于兄弟项目创建的工件

android - 如何将应用程序 key 存储在本地单独的文件中并从那里加载到 build.gradle 中?