gpt4 book ai didi

java - 将 mysqlconnector 作为类路径时找不到类

转载 作者:行者123 更新时间:2023-11-29 22:19:11 25 4
gpt4 key购买 nike

这是我的问题,我正在尝试将 Java 程序连接到 MySQL 数据库。我这里没有使用IDE。发生的情况是,当我将 mysql-connector-java-bin.jar 添加为 CLASSPATH 时,它会产生错误,但如果没有 CLASSPATH,我的程序会运行,但由于缺少 而未连接到数据库com.mysql.jdbc.driver。这里有什么修复吗?谢谢你!当 mysql 连接器被类路径化时,甚至基本的 HELLO WORLD 程序也无法工作。

这是我执行程序时的屏幕截图以供澄清。 enter image description here

最佳答案

你的问题是因为你没有输入“;”之后是连接器 jar 文件的名称,因为 -classpath 参数值应该位于 ';' 中单独的格式。正确的方法是这样使用:

java -cp mysql-connector-java-5.1.23-bin.jar; Dbcon

您可能遇到的另一个问题是当您的类放置在包中时。使用 java 命令时,您必须在 [bin] 目录的根目录(编译类所在的根目录)中,并确保您使用的是完全限定名称(完整的包名称 + 类名称)主类。

祝你好运。

关于java - 将 mysqlconnector 作为类路径时找不到类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30917017/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com