如何从命令行在类路径中指定mysql jar?

时间:2013-05-25 22:28:51

标签: java

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

"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

1 个答案:

答案 0 :(得分: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