如何使用Gradle将外部库导入目标项目的lib文件夹

时间:2014-11-23 11:01:27

标签: gradle

我需要在项目中使用传递库,但它具有多个层次的传递依赖关系。据我所知,默认情况下,所有必需的jar文件都会自动下载到本地存储库,默认位置为 USER_HOME / .m2 文件夹(我的操作系统是Windows)。

有没有办法将所有必需的jar文件导入另一个指定的文件夹?我计划将所有jar文件放在' project_name / libs' 文件夹中。

基本上,我的问题与this one非常相似,但具有传递依赖性。

1 个答案:

答案 0 :(得分:0)

可以将库放在文件夹中,并且可以在this教程中进行配置。但是,如果使用本地文件夹,则无法解析传递依赖项 - 如果您希望将所有库作为库的唯一存储库,则需要将所有库放在此文件夹中。您还可以做的是将传递依赖项排除在写here之外。这个场景有点不清楚所以我想你可能需要使用这两种方法。