现在java开发使用maven管理依赖非常方便,但是有一次,需要导出已经用maven配好的依赖包,结果发现maven的包存放,都是在本地仓库中一层一层文件夹存放的,并不会把一个项目的依赖单独放在一起的,这样一个一个找太麻烦了。使用以下方法可以搞定
一、导出到自定义目录中
在需要导出依赖的maven项目下创建lib文件夹,输入以下命令:
mvn dependency:copy-dependencies -DoutputDirectory=lib
当前maven项目所依赖的jar包都会复制到项目目录下的lib目录下
二、设置依赖级别
同时可以设置依赖级别,通常使用compile级别
mvn dependency:copy-dependencies -DoutputDirectory=lib -DincludeScope=compile