在我的Java应用程序中,我使用mysql-connector-java-5.1.8-bin.jar
连接到MySQL
基于java 8
构建应用。
连接设置:
driverName=org.gjt.mm.mysql.Driver
url=jdbc:mysql://some_ipe:3306/myapp?characterEncoding=UTF-8
userName=myuser
但是当我尝试从应用程序连接到数据库时,出现错误:
[java] org.gjt.mm.mysql.Driver
[java] java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver
[java] at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
[java] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
[java] at java.lang.Class.forName0(Native Method)
[java] at java.lang.Class.forName(Class.java:264)
[java] at com.myproject.db.DBManagerContext.connect(DBManagerContext.java:60)
[java] at com.myproject.options.storage.StorageView.actionPerformed(StorageView.java:192)