Au démarrage de ./build/nodes/deployNodes dans macOS Mojave 10.14.1, le terminal ouvre mais ne démarre pas les onglets correspondant à chaque nœud défini dans le code deployNodes > tâche dans Gradle.
Plus précisément, consultez la section du didacticiel ici .
Quelqu'un a-t-il une solution?
5 Réponses :
Si vous exécutez des nœuds depuis le terminal IntelliJ, vous devez l'ajouter ainsi que Terminal aux sections Accessibilité et Automatisation.
Accessibilité:
Automatisation:
Je suis confronté au même problème (sur Mojave) même après avoir ajouté Intellij et le terminal à l'accessibilité et à l'automatisation.
La solution consiste à démarrer manuellement les nœuds via; java -jar corda.jar dans chaque répertoire de nœuds.
J'ai réussi à résoudre ce problème en réinitialisant les autorisations de sécurité sur OSX. Je n'ai pas pu trouver comment ajouter Java dans le groupe Accessibilité.
Des conditions s'appliquent dans ce paragraphe! Si vous tapez «tccutil reset AppleEvents» dans un terminal, cela effacera toutes les associations de sécurité. Ensuite, lorsque vous exécutez à nouveau des applications, vous serez invité à autoriser ou à bloquer. Donc, si vous faites cela, essayez à nouveau ./runnodes, vous devriez voir un tas de boîtes de dialogue auxquelles vous pouvez cliquer sur Oui. Les nœuds devraient maintenant démarrer correctement.
De plus, dans vos paramètres de sécurité, vous devriez voir "Java" apparaître dans le groupe Accessibilité.