2013-05-25 85 views
1

我想從命令行運行mybatis工具,並且我已經指定了mysql路徑,但它仍然告訴我找不到com.mysql.jdbc.Driver!如何在命令行的類路徑中指定mysql jar?

"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 

回答

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 
+0

你救了我!謝謝。 – sureone

+0

沒問題!很高興現在正在工作 – greedybuddha

相關問題