1

我正在尝试从命令行运行mybatis工具,并且我已经指定了mysql路径,但它仍然告诉我com.mysql.jdbc.Driver not found!

"Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver"

java -cp ./:./mysql-connector-java-5.1.14.jar -jar ./mybatis-generator-core-1.3.2.jar -configfile xmlconfig.xml
4

1 回答 1

2

使用-jar实际上会覆盖-cp. 因此,如果您使用,请-jar确保您有一个清单,其中包含您需要的 mysql jar 的所有位置。

或者,仅使用-cp并指定 Main 类的包和类名。

就像是。

java -cp ./:./mysql-connector-java-5.1.14.jar:./mybatis-generator-core-1.3.2.jar to.my.main.MainClass -configfile xmlconfig.xm
于 2013-05-25T22:33:14.237 回答