2016-07-26 5 views
-1

現在、Githubのランダムに作成されたアンドロイドアプリケーションのGradle例外を分析する必要があるプロジェクトに取り組んでいます。Gradle例外の構造/形式

Gradle例外がどのように表示されるかを記述する特定のドキュメントがありますか?

更新:

は、具体的には、私は次の構造を理解したい:

FAILURE:例外で失敗しましたビルドします。

何が問題になりましたか: タスク ':app:compileDebugJava'の実行に失敗しました。 コンパイルに失敗しました。詳細については、コンパイラのエラー出力を参照してください。

試行: --stacktraceオプションを指定して実行すると、スタックトレースが取得されます。より多くのログ出力を得るには、--infoまたは--debugオプションを指定して実行します。

答えて

0

あなたはそれを継承するすべてのサブクラスと一緒のGradleによってスローされるすべての例外の基底クラスですGradleExceptionを見つけることができますGradle API documentationがあります。

編集:典型的なビルド例外は、以下のように見えるとBuildExceptionReporterクラスによって処理されます(例外メッセージが構築される方法の詳細を見つけることができますソース[link]を参照してください)

Error:16:12:04.890 [ERROR] [org.gradle.BuildExceptionReporter] 
16:12:04.891 [ERROR] [org.gradle.BuildExceptionReporter] FAILURE: Build failed with an exception. 
16:12:04.891 [ERROR] [org.gradle.BuildExceptionReporter] 
16:12:04.891 [ERROR] [org.gradle.BuildExceptionReporter] * What went wrong: 
16:12:04.891 [ERROR] [org.gradle.BuildExceptionReporter] Task 'option' not found in root project 'Design'. 
16:12:04.891 [ERROR] [org.gradle.BuildExceptionReporter] 
16:12:04.891 [ERROR] [org.gradle.BuildExceptionReporter] * Try: 
16:12:04.891 [ERROR] [org.gradle.BuildExceptionReporter] Run gradle tasks to get a list of available tasks. 
16:12:04.891 [ERROR] [org.gradle.BuildExceptionReporter] 
16:12:04.892 [ERROR] [org.gradle.BuildExceptionReporter] * Exception is: 
16:12:04.892 [ERROR] [org.gradle.BuildExceptionReporter] org.gradle.execution.TaskSelectionException: Task 'option' not found in root project 'Design'. 
16:12:04.892 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.TaskSelector.getSelection(TaskSelector.java:100) 
+0

これが唯一の例外関連の文書であります私は見つけることができた。しかし、ビルドプロセス中にスローされるGradleエラーメッセージの構造を説明できるものがもっと必要です。私はこれに関する質問に、より多くの情報を追加します。 –

+0

ありがとうございます。これは役立ちます –

関連する問題