web-dev-qa-db-fra.com

Obtenir noclassfoundexception: Java.sql.SQLException dans intellij idea pour jdk 11

J'utilise la dernière version d'Intellij Idea et je définis jdk sur 11. Lorsque j'exécute mon projet, il génère l'exception noclassfoundexception: Java.sql.SQLException.

Dans Java dans Intellij, j'ai mentionné la version bytecode du projet comme 11. Dans les paramètres de la structure du projet aussi, j'ai défini le module jdk sur 11.

12
user3592376

Essayez de changer la méthode de raccourcissement de la ligne de commande en "manifeste JAR".

JAR manifest setting for unit test

J'ai eu exactement le même problème après la mise à niveau de mon projet de Java 8 à Java 11. Il semble que ce soit IntelliJ IDEA = bug.

Astuce pour la solution prise à partir d'ici: https://intellij-support.jetbrains.com/hc/en-us/community/posts/360000022399-Error-running-a-cucumber-test-case-Caused-by -Java-lang-NoClassDefFoundError-Java-sql-Time

20
Kostiantyn