Java 使用MySQL连接器Jar在Windows CMD中编译项目

Java 使用MySQL连接器Jar在Windows CMD中编译项目,java,mysql,cmd,Java,Mysql,Cmd,我有一个Java项目,它由3个Java类、一个.properties文件(包括MySQL用户名、密码等)和一个MySQL-connector-Java-5.1.41-bin.jar组成 我的问题是如何在编译时包含mysql-connector-java-5.1.41-bin.jar。为此,我现在执行以下操作:在CMD->javac StartApp.Java->Java StartApp中导航到我的Java项目文件夹。它运行良好,只是在使用需要它的方法时找不到mysql-connector-ja

我有一个Java项目,它由3个Java类、一个.properties文件(包括MySQL用户名、密码等)和一个MySQL-connector-Java-5.1.41-bin.jar组成

我的问题是如何在编译时包含mysql-connector-java-5.1.41-bin.jar。为此,我现在执行以下操作:在CMD->javac StartApp.Java->Java StartApp中导航到我的Java项目文件夹。它运行良好,只是在使用需要它的方法时找不到mysql-connector-java-5.1.41-bin.jar

我正在使用Windows7


我能做什么?当运行Jar时,除了MySQL的连接不起作用(因为它无法本地化连接器Jar),其他一切都在工作。我越来越绝望,所以非常感谢任何帮助

只需添加cp参数,让java知道类路径
假设您将所有jar(mysql-connector-java-5.1.41-bin.jar)存储在lib文件夹下,请使用以下命令:

java -cp "yourMain.jar;lib/*" StartApp

我有同样的问题,如果你解决了,请回答你自己的问题。或者如果其他人知道的话。你设置过类路径吗?看看