Getting noclassfoundexception : java.sql.SQLException in intellij idea for jdk 11

我正在使用最新版本的Intellij Idea,并将jdk设置为11。当我执行我的项目时,它会抛出异常noclassfoundexception:java.sql.SQLException。

在Intellij的java编译器设置中,我提到项目字节码版本为11。在项目结构设置中,我也将模块jdk设置为11。


答案 1

尝试将命令行缩短方法更改为“JAR 清单”。

JAR manifest setting for unit test

在将我的项目从Java 8升级到Java 11之后,我遇到了完全相同的问题。它看起来像是IntelliJ IDEA错误。

从此处获取的解决方案提示: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


答案 2

推荐