maven Java代码在Eclipse中运行,但在终端中运行时找不到mysql驱动程序

eh57zj3b  于 2022-11-02  发布在  Maven
关注(0)|答案(1)|浏览(155)

我试图运行一个使用mysql连接器java到JDBC的java程序,该程序在Eclipse中运行,但在终端中,我收到该错误

java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver
    at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
    at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
    at java.base/java.lang.Class.forName0(Native Method)
    at java.base/java.lang.Class.forName(Class.java:375)
    at application.Program.main(Program.java:11)

我正在使用Maven来管理依赖项,但它没有解决我的问题
我的SO是一个archlinux,如果它相关

sr4lhrrt

sr4lhrrt1#

将mysql-connector jar添加到classPath中,或将其添加到环境变量中

相关问题