Je ne peux pas lancer mon application Java en tant qu’applet Web en HTML (j’utilise HTML 4.01, je sais que cela ne fonctionne pas en html5). Le message d’erreur qu’il renvoie est le suivant:
java: major.minor version 52.0 non prise en charge
J’ai essayé de rétrograder mon java JRE / JDK / SDK mais j’ai toujours le même message d’erreur. La version actuelle de java que j’utilise actuellement est la 1.8.0_05.
Votre code a été compilé avec Java version 1.8 lors de son exécution avec Java version 1.7 ou inférieure.
Dans votre cas, il semble que deux installations Java différentes soient utilisées, la plus récente étant la compilation et la plus ancienne l’exécution de votre code.
Essayez de recomstackr votre code avec Java 1.7 ou mettez à niveau votre plugin Java.
Vous devez comstackr avec Java 1.7. Mais si vous avez des fichiers * .jsp, vous devez également supprimer complètement Java 1.8 du système. Si vous utilisez Mac, voici comment vous pouvez le faire.
J’ai remarqué que dans Netbeans Apache configuration dans l’onglet serveurs. vous pouvez indiquer la plate-forme de votre application Web. Je suis passé à 1.8 et cela a bien fonctionné. (Je cible la plate-forme Java 8 dans mon application). J’espère que ça pourrait aider.
J’ai supposé que openjdk8 fonctionnerait avec tomcat8 mais je devais le supprimer et garder openjdk7 seulement, ceci a corrigé le problème dans mon cas. Je ne sais vraiment pas pourquoi ou s’il y a autre chose que j’aurais pu faire.