2016-05-17 17 views
0

私はintellijでサンプルのgradleプロジェクトを作成しました。Gradle build throwing error

私は、プロジェクトのルートフォルダに移動し、次のコマンドを実行します

./gradlew installDist 

私はこのエラーを取得しています:

FAILURE: Build failed with an exception.

  • What went wrong: Task 'installDist' not found in root project 'HelloWorld'.

  • Try: Run gradlew tasks to get a list of available tasks. Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

    BUILD FAILED

私はこのために解像度を教えてくださいしてください。私は決断なしでこれに1時間を費やしました。

+3

なぜあなたはサンプルプロジェクトに 'installDist'タスクがあると思いますか?例外は、そのような仕事はないと言います。 'gradlew tasks'を実行して、すべてのタスクをリストアップしてみてください。それとも、それがそこにあるはずだ、スクリプト全体を投稿する – Stanislav

答えて

1

サンプルプロジェクトでグラデーションを試してみる場合は、IDEをまったく使用しないでください。すべての まず、プロジェクトのディレクトリを作成し、その後のGradleは

gradle -v 

によりPATHにある場合は、この

ように表示されますチェックしそう

mkdir myapp 
cd myapp 

を行うことによって、現在のディレクトリとしてそれを作ります

Gradle 2.12 

これで、最初のgradleビルドスクリプトを作成する準備ができました。あなたはvim editorでこれを行うことができます。

あなたのbuild.gradleファイル内
vim build.gradle 

そして、ちょうどコピーして貼り付け、次のコード

apply plugin: 'java' 

repositories { 
    mavenCentral() 
} 

dependencies { 
    testCompile 'junit:junit:4.11' 
} 

だから、空のプロジェクト

gradle build 

はまた、あなたがのGradleを追加することもでき構築するか試してくださいラッパー

gradle wrapper 

thコマンドはgradlwスクリプトとgradleディレクトリにラッパーバイナリを追加します。

これで、プロジェクトにJavaコードを追加する準備が整いました。あなたは

myapp # project root folder 
└── src 
    ├── main 
    │   └── java        
    └── test 
     └── java 

を取得し、ちょうどあなたのIDEでこのプロジェクトをインポートします結果としてのJavaプロジェクトのレイアウト

mkdir src 
mkdir src/main 
mkdir src/main/java 
mkdir src/test 
mkdir src/test/java 

で定義されたフォルダを作成する必要があります。

+0

ありがとうGordeev。それは本当に役に立ちました。 –