Java 连接到Azure数据库时发生ClassNotFoundException

Java 连接到Azure数据库时发生ClassNotFoundException,java,database,azure,mariadb,classnotfoundexception,Java,Database,Azure,Mariadb,Classnotfoundexception,我正在尝试将Java应用程序连接到存储在云中的Azure数据库。运行时,我一直收到ClassNotFoundException Class.forName("org.mariadb.jdbc"); 我对Java很有经验,但对将Java应用程序连接到数据库还不熟悉。我已经下载并包括 “mariadb-java-client-2.5.2-sources.jar” 在我的项目中。我还应该包括其他jar文件吗?如果没有,我还需要做什么来防止发生此错误?如果有帮助的话,我正在使用Eclipse 谢谢您使

我正在尝试将Java应用程序连接到存储在云中的Azure数据库。运行时,我一直收到ClassNotFoundException

Class.forName("org.mariadb.jdbc");
我对Java很有经验,但对将Java应用程序连接到数据库还不熟悉。我已经下载并包括

“mariadb-java-client-2.5.2-sources.jar”

在我的项目中。我还应该包括其他jar文件吗?如果没有,我还需要做什么来防止发生此错误?如果有帮助的话,我正在使用Eclipse

谢谢您使用Maven依赖项

<!-- https://mvnrepository.com/artifact/org.mariadb.jdbc/mariadb-java-client -->
<dependency>
    <groupId>org.mariadb.jdbc</groupId>
    <artifactId>mariadb-java-client</artifactId>
    <version>2.5.2</version>
</dependency>

org.mariadb.jdbc
mariadb java客户端
2.5.2

我没有使用maven项目。另外,我已经包括了看起来像那个罐子的东西