Utilisation de JDK 1.8.0 141 sur Mac OS X 10.6.8 (Snow Leopard)


J'ai essayé de faire fonctionner Java 1.8 sur mon ancien Macbook 4.1, en utilisant OS X 10.6.8. Maintenant, toutes les versions de Java au-dessus de 1.6 ne sont pas prises en charge. Mais j'ai désespérément besoin de Java 1.8 pour compiler mes projets IntelliJ IDEA (j'utilise beaucoup de fonctionnalités Lambda).

(J'ai donc pu installer Java 1.8 avec succès, mais quelque chose ne va pas complètement).

Le problème: Chaque fois que j'essaie d'exécuter une tâche Java, cette erreur se produit:

2017-07-23 17:46:58.988 java[629:1a03] *** NSInvocation: warning: object 0x11676c440 of class 'ThreadUtilities' does not implement methodSignatureForSelector: -- trouble ahead
2017-07-23 17:46:58.991 java[629:1a03] *** NSInvocation: warning: object 0x11676c440 of class 'ThreadUtilities' does not implement doesNotRecognizeSelector: -- abort

J'ai cherché partout sur le web, donc toute aide est très appréciée!

PS La mise à jour vers OS X 10.7.5 (Lion) n'est pas une option pour moi.

Author: Karthikeyan Vaithilingam, 2017-07-23