如何创建一个包含Eclipse中包含的外部库的jar?
我完成了连接到数据库(MySQL)的项目。现在我想将项目导出为jar。但是我不知道如何包含其外部依赖项?在 Eclipse 中有什么办法可以做到这一点,或者我应该为此使用任何脚本吗?
我完成了连接到数据库(MySQL)的项目。现在我想将项目导出为jar。但是我不知道如何包含其外部依赖项?在 Eclipse 中有什么办法可以做到这一点,或者我应该为此使用任何脚本吗?
当您将项目导出为“可运行 jar”(在项目 -> Export -> Runnable jar 上用鼠标右键单击)时,您可以选择将所有依赖项打包到生成的 jar 中。它还有另外两种导出库的方法(见屏幕截图),在决定使用哪种打包方法时请注意许可证。
“启动配置”下拉列表中填充了包含方法的类。所选类在“运行”jar 时启动。main(String[])
导出为可运行的 jar 使用生成路径上的依赖项(在项目 ->生成路径 ->配置生成路径...)上单击鼠标右键)。当您导出为“常规”(不可运行)jar时,您可以选择项目中的任何文件。如果项目文件夹中有库,则可以包含它们,但不能包含外部依赖项(例如 maven)(对于 maven 项目,请在此处搜索)。