Je suis confronté à ce problème lors de la création d'applications flutter
dans VS Code
et je n'ai pas pu trouver de solution simple à ce problème. S'il te plaît, aide-moi à résoudre ce problème.
ÉCHEC: la construction a échoué avec une exception.
Qu'est ce qui ne s'est pas bien passé:
Impossible de créer un service de type FileAccessTimeJournal à l'aide de GradleUserHomeScopeServices.createFileAccessTimeJournal (). Délai d'attente pour verrouiller le cache du journal (/home/jatin/.gradle/caches/journal-1). Il est actuellement utilisé par une autre instance Gradle. Owner PID: 3813 Notre PID: 5034 Owner Operation: Notre opération: Verrouiller le fichier: /home/jatin/.gradle/caches/journal-1/journal-1.lock Essayez: Exécuter 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
ÉCHEC DE LA CONSTRUCTION en 1m 2s
Exécution de la tâche Gradle 'assembleDebug'…
Exécution de la tâche Gradle 'assembleDebug'… Terminé 63.5s
L'assemblage de la tâche Gradle a échoué avec le code de sortie 1
Veuillez me dire la solution complète car je suis un débutant complet. Je ne sais pas non plus comment utiliser l'option stacktrace
. (* 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.)
4 Réponses :
Eu le même problème, ces actions ont fonctionné pour moi: Fermer IDE. Accédez au gestionnaire de tâches Windows -> processus. Trouvez les processus java.exe et terminez-les.
J'espère que cela t'aides :)
J'ai eu le même problème lors de l'interruption d'un fichier batch qui appelait des scripts groovy individuels comme
os.system('./gradlew chromeTest --tests=\"MyTestScript_1\")
Le fichier batch contient plusieurs appels comme celui ci-dessus, et je l'ai interrompu en raison d'erreurs dans mes scripts. Une fois les erreurs corrigées, j'ai essayé à nouveau d'exécuter le fichier de commandes, mais j'ai ensuite reçu l'erreur signalée dans ce ticket.
Pour le résoudre, j'ai essayé d'arrêter de graduer avec
./gradlew --stop
ou
gradle - stop
puis redémarrer gradle avec
./gradlew - démon
Mais lors de la réexécution de mon fichier batch, j'ai toujours le même message d'erreur. La seule façon dont j'ai pu le faire fonctionner à nouveau était de redémarrer mon conteneur. Lourd mais ça a marché. Je voudrais connaître un meilleur moyen !.
J'ai eu le même problème mais heureusement, j'ai trouvé un moyen de le faire sans redémarrer le conteneur. Exécutez la commande suivante pour arrêter les démons sur Gradle. Cela a arrêté l'autre démon et a bloqué mes exécutions Gradle
gradle --stop
OU
./gradlew --stop
Ce message d'échec Gradle serait:
sudo kill -9 4567
Si vous utilisez macOS pour le développement iOS, tuez simplement le processus propriétaire:
Gradle sync failed: Timeout waiting to lock daemon addresses registry [...]. It is currently in use by another Gradle instance. Owner PID: 4567 Our PID: 5678 Owner Operation: ...