java 打成jar包怎么添加依赖jar

java 打成jar包怎么添加依赖jar,第1张

使用的是eclipse,ibm rtc封装的,貌似是3.X版,最初试过将依赖包全部复制到主函数所在项目再打包,发现还是不能实现,也使用了Fatjar,但似乎并不好用。

料想大家平时用Fatjar都是引入第三方包而已,于是尝试了将主程序所依赖的两个项目先打包后再导包,然后打包,依然不行。因为eclipse不支持同时导出外部jar包。

新建一个maven模块项目,专门使用这个项目来解决依赖第三方jar包的问题(前提:需要把依赖的第三方jar包install到本地仓库)

例如:

(1)新建 xxx-3rd模块,用于配置所要依赖的第三方jar包,配置依赖的方式跟处理单个项目依赖方式一样,参考方法1。

(2)在其他需要依赖第三方jar包的模块中引入对xxx-3rd模块的依赖,这样根据maven传递依赖的特性,就可以很好地解决在多个模块中同时依赖第三方jar包的问题。

一、导出到默认目录 targed/dependency 从Maven项目中导出项目依赖的jar包:进入工程pom.xml 所在的目录下,执行如下命令:mvn dependency:copy-dependencies 或在eclipse中,选择项目的pom.xml文件,点击右键菜单中的Run As,见下图红框中,在d出的Configuration窗口中,输入dependency:copy-dependencies后,点击运行 maven项目所依赖的jar包会导出到targed/dependency目录中。

二、导出到自定义目录中在maven项目下创建lib文件夹,输入以下命令:

mvn dependency:copy-dependencies-DoutputDirectory=libmaven项目所依赖的jar包都会复制到项目目录下的lib目录下三、设置依赖级别同时可以设置依赖级别,通常使用compile级别

mvn dependency:copy-dependencies-DoutputDirectory=lib -DincludeScope=compile


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11903938.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存