5
votes

Impossible de créer un service de type FileAccessTimeJournal à l'aide d'une erreur GradleUserHomeScopeServices.createFileAccessTimeJournal () dans gradle

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.)


0 commentaires

4 Réponses :


9
votes

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 :)


0 commentaires

1
votes

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 !.


0 commentaires

4
votes

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 


0 commentaires

0
votes

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: ...


0 commentaires