关于第三方依赖jar的问题

当程序是一个独立jar的时候

1.利用maven 插件,将所有第三方jar加入这个独立jar中,即可直接运行,就是size大些

2.maven打包时不加入第三方依赖jar,添加lib,将第三方依赖jar复制到lib中,写脚本set classpath,然后运行独立jar

这两种方法哪种更好,利弊是什么?适合于日常项目开发?

查看回复