web-dev-qa-db-fra.com

Erreur: (2, 0) Plugin avec l'identifiant 'jetty' introuvable

Hier, j'ai mis à niveau Android Studio vers la version 3.0, mais je travaille avec LibGdx et, après la mise à niveau, je ne peux plus construire mon projet.

Quand je tente de construire, cela me donne une erreur:

Erreur: (2, 0) Plugin avec l'identifiant 'jetty' introuvable

Comment dois-je résoudre ce problème?

21
B. Eugenio

Actuellement module html en utilisant obsolète jetty plugin Qui est supprimé de la version 4.1 de Gradle.

Android Studio 3.0 utilisant Gradle-4.1 Et Android-gradle-plugin:3.0.0

Gradle 4.1 n'est pas encore supporté par LibGDX, il existe un numéro pour le même, qui est maintenant mis à nivea pour Gradle 4.6


Si vous souhaitez toujours utiliser Android Studio 3.0

  • Déclassement de la version 4.1 à la version 3.3

    Recherchez le dossier Gradle dans votre projet, ouvrez gradle-wrapper.properties Et modifiez distributionUrl pour 3.3.

    distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.Zip
    
  • Rétrograder Android-gradle-plugin vers 2.3.3 à partir de 3.0.0

    Ouvrez le fichier racine build.gradle, Trouvez l'artefact et changez de version

    classpath 'com.Android.tools.build:gradle:2.3.3'
    
  • Commenter/supprimer google() de la liste des dépôts

-------------------------------------------------- ------------------------------

[~ # ~] edit [~ # ~] : Mettez à jour le projet LibGDX vers Gradle 4.6 - AS USER

  1. Mettre à niveau Gradle à 4.6:

    distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.Zip
    
  2. Recherchez le fichier racine build.gradle De votre projet et ajoutez le dépôt Maven de Google dans project repositories list Ainsi que dans buildScript repo list.

    repositories {
        //.. 
        google()
        jcenter()         // Required for org.jetbrains.trove4j:trove4j library
    }
    
  3. Mettre à jour Android Gradle Plugin:

    classpath 'com.Android.tools.build:gradle:3.1.3'

    Problèmes connus liés à Android Gradle Plugin

    Configuration à la demande avec Gradle 4.6 et supérieur:

    Si vous utilisez Android Gradle Plugin 3.0.x ou 3.1.x avec Gradle 4.6 et versions ultérieures, vous devez désactiver la configuration à la demande pour éviter certaines erreurs de construction imprévisibles. (Si vous utilisez Android Gradle Plugin 3.2.0 ou version ultérieure, vous ne devez effectuer aucune action pour désactiver la configuration à la demande.)

    Désactivez la configuration à la demande dans votre fichier gradle.properties Comme indiqué ci-dessous:

    • org.gradle.configureondemand=false

    • Pour désactiver la configuration à la demande dans les paramètres Android Studio, choisissez Fichier> Paramètres (Android Studio> Préférences sur Mac), sélectionnez la catégorie Compilateur dans le volet de gauche et décochez la case Configurer à la demande.

      Dans Android Studio 3.2 Beta 1 et versions ultérieures, les options permettant d'activer la configuration à la demande ont été supprimées.

  4. Mettre à jour Android buildToolsVersion sur 27.0.3 Et SdkVersion sur 27

  5. Supprimez instrumentTest.setRoot('tests') de sourceSets à l'intérieur du fichier Android build.gradle
  6. remplace tout compile par implementation dans le fichier racine build.gradle
  7. Nouveau GWT Gradle Plugin Ajouté au module html, vérifiez le dernier build.gradle du module html.

Exécutez votre projet avec Run Configuration Ou sur Terminal en utilisant gradle task.


Si vous voulez créer un nouveau projet, utilisez gdx-setup.jar Of dernière version .

48
Aryan

L’équipe de Jetty Plugin suggère de passer à Gretty

Veuillez vérifier ceci Erreur lors du remplacement du plugin jetty par le plugin gretty

0
Rafael