web-dev-qa-db-ja.com

存在しないタスクを不必要に置き換えることはサポートされていません

AILURE:ビルドが例外で失敗しました。

  • 場所:初期化スクリプト 'C:\ Users\User\AppData\Local\Temp\Console_main __。gradle'行:18

  • 問題点:ルートプロジェクト「デモ」の構成中に問題が発生しました。

    タスク ':Console.main()'を作成できませんでした。存在しないタスクを不必要に置き換えることはサポートされていません。代わりにcreate()またはregister()を直接使用してください。 「Console.main()」という名前のタスクを置き換えようとしましたが、その名前の既存のタスクはありません。

  • 試してください:--stacktraceオプションを指定して実行し、スタックトレースを取得します。 --infoまたは--debugオプションを指定して実行し、より多くのログ出力を取得します。完全な洞察を得るために--scanを付けて実行します。

  • https://help.gradle.org でさらにヘルプを取得します

ビルドは236ms 10:32:59 PMに失敗しました:タスクの実行は 'Console.main()'を終了しました。

4
Sangeeth Zan

キャッシュをクリアして、アプリを再起動します。これは、最近gradleをアップグレードしたときに発生する可能性があります。 intellijのアイデアを使用している場合は、[ファイル]-> [キャッシュを無効化]を選択して再起動します。

Gradleを使用している場合は、.gradleフォルダーを削除して、gradleを再度実行してください。

4
Ganesh Krishnan

2019年11月15日 からのGradleプロジェクトのGitHub問題に関する回答を引用します。

これは、Gradle 6.0でようやくエラーになった長い非推奨の動作によるものです。残念ながら、以前の動作を復元するつもりはありませんが、JetBrainsと協力して、IDEA側で特別な処理を必要とせずにこの種のことを機能させます。

これはIntelliJですでに修正されていますIDEA 2019.3(現在ベータ版)。2019.3EAPまたはベータ版にアップグレードできる場合、これはそこで機能するはずです。

この問題を解決するには、IntelliJを最新の安定バージョンに更新してください。この記事の執筆時点では、2019.3.1はIntelliJ IDEAの最新の安定版リリースです。

4

私にとっては、デフォルトのGradleラッパーの代わりにローカルのGradle配布設定を使用して問題を解決しました。この設定は、Buil、Execution、Deployment> gradleセクションにあります。

0
user666