web-dev-qa-db-fra.com

Comment réparer l'erreur: le remplacement inutile d'une tâche qui n'existe pas a été déconseillé

Je suis nouveau dans l'apprentissage de Java et je crois que je manque une étape quelque part. J'essaie simplement de sortir "Hello World" dans Android studio.

Je prends un cours en ligne via udemy, et cela m'a complètement arrêté. J'ai même fait un nettoyage complet du PC pour m'assurer qu'aucun de mes paramètres ne gâchait quoi que ce soit.

package com.example.learnjava;

public class HelloWorld {
    public static void main(String[] args) {
    System.out.println("Hello World");
    }
}

En attendant la sortie "Hello World" dans la console, obtenez à la place l'erreur suivante:

23:20:01: Exécution de la tâche 'HelloWorld.main ()' ...

Tâches en cours d'exécution: [HelloWorld.main ()] dans le projet C:\Users\phuiz\AndroidStudioProjects\LearnJava

Configurer le projet: l'application Remplacer inutilement une tâche qui n'existe pas est obsolète. Il est prévu de le supprimer dans Gradle 6.0. Essayez d'utiliser create () ou register () directement à la place. Vous avez tenté de remplacer une tâche nommée "HelloWorld.main ()", mais aucune tâche n'existe déjà avec ce nom. sur HelloWorld_main ___ 8g5slkzupty1xjavpsz1qxha8 $ _run_closure1 $ _closure2.doCall (C:\Users\phuiz\AppData\Local\Temp\HelloWorld_main __. gradle: 18) (exécutez avec --stacktrace pour obtenir la trace complète de la pile de cet avertissement de dépréciation.)

ÉCHEC: la construction a échoué avec une exception.

  • Où: Script d'initialisation 'C:\Users\phuiz\AppData\Local\Temp\HelloWorld_main __. Gradle' ligne: 20

  • Incident: un problème est survenu lors de la configuration du projet ': app'. Impossible de créer la tâche ': app: HelloWorld.main ()'. SourceSet avec le nom "principal" introuvable.

  • Essayez: exécutez avec l'option --stacktrace pour obtenir la trace de la pile. Exécutez avec l'option --info ou --debug pour obtenir plus de sortie de journal. Exécutez avec --scan pour obtenir des informations complètes.

  • Obtenez plus d'aide sur https://help.gradle.org

BUILD FAILED in 0s 11:20:01 PM: L'exécution de la tâche s'est terminée 'HelloWorld.main ()'.

8
Paul

Il s'agit d'un bug conn .

Pour y remédier, il vous suffit de mettre à niveau votre version IntelliJ vers 2019.3 ou une version plus récente.

4
dialex