9

Groovyアプリのダウンロード、インストール、実行に関するチュートリアルに従おうとしていますが、指示には次の方法でアプリを実行できると書かれています。

./gradlew myapp

Windows 7 マシンに Gradle をインストールしましたD:\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'
4

3 に答える 3

18

gradlew.batGradle をブートストラップするバッチ スクリプトです。プロジェクトの残りの部分とともに、ソース管理にコミットする必要があります。プロジェクトに がない場合は、gradlew.batで生成できますgradle wrapper

于 2014-07-31T15:58:02.240 に答える
0

gradlew コマンドは gradle によって生成されます。cmd で gradle ラッパーを実行します。また、gradlew タスクを build.gradle ファイルに追加する必要があります (タスク ラッパー(タイプ: ラッパー) { enter code heregradleVersion = '3.1' }

于 2017-02-08T02:46:30.687 に答える