jdbc 的驱动包部署问题

datafansbj datafansbj 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
初学 java,很简单的问题:jdbc 的 mysql 驱动包文件(mysql-connector-java-5.1.33-bin.jar),在目标机器上应该部署在什么位置?

试过几种都不行,偶尔一次使用 -classpath 参数成功了,后来又不行了(什么都没做,只是重启过机器)。以下是试过的方法(mysql-connector-java-5.1.33-bin.jar在 d:\lib,当前目录是 d:\):
1、系统环境变量里设置 classpath=d:\lib\mysql-connector-java-5.1.33-bin.jar,无效
2、cmd 执行过 set classpath=d:\lib\mysql-connector-java-5.1.33-bin.jar,无效
3、命令行执行 java -classpath d:\lib\mysql-connector-java-5.1.33-bin.jar wang.common.test.dbtest,无效(wang.common.test 是包名,dbtest 是主类名)

程序本身无问题,在 Eclipse 里执行是正常的。

显示的错误都是:找不到或无法加载主类 wang.common.test.dbtest。
...全文
评论 10
收藏 已收藏
分享
返回顶部
datafansbj
Java 51,407 成员 86,128 内容