当我创建一个使用MySQL-Connector等第三方依赖关系的新Java项目并将其导出到另一个Java项目中使用的jar文件时,我该如何避免必须再次将MySQL-Connector库添加到新项目构建路径中?Java - 将参考库打包成jar文件并重新使用
我想实现的是包下来的jar文件引用的库,所以当我把它添加到一个新的项目及其依赖的jar“容器”内已经遇到了和我能避免
异常在线程 “主” 抛出java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
>>例< <
在使用我的SQL数据库时,我首先需要MySQL连接器库,这当然有准备语句方法,更新查询等等。但它没有(据我所知)例如一个方法多个查询更新或未知数量的更新?,?,?参数等。因此,对于我自己的部分,我创建了一个SQL管理器项目,其中包含一个包含我需要的所有SQL方法的类。
然后,我将MySQL连接器 - >导入到manager项目中,我想将整个项目导出为自包含的jar文件,因此当我将管理器jar导入需要数据库的项目时,我不会不需要导入管理器jar和连接器,而只需要包含连接器的管理器。
您是否使用任何构建系统,如Maven或Gradle? – dunni
我不知道,到目前为止我只是通过Eclipse导出项目。 –