Maven:将工件及其所有依赖项从本地存储库复制到另一个目录

时间:2019-01-19 16:16:07

标签: android maven dependencies repository artifact

我在本地存储库(.m2 /存储库)中拥有此工件https://mvnrepository.com/artifact/com.android.tools.build/gradle/3.4.0-alpha07及其所有依赖项。 现在如何将这个工件及其所有依赖项复制到特定文件夹?


dependency:复制依赖关系只是复制了jar文件。 我想复制一个具有所有依赖性的工件,例如本地存储库文件夹的结构。

知道要怎么做吗?

1 个答案:

答案 0 :(得分:1)

我将创建一个虚拟项目,该项目具有名为依赖项的唯一依赖项。然后,您可以执行Intent autostartIntent = new Intent(); if ("xiaomi".equalsIgnoreCase(android.os.Build.MANUFACTURER)) { autostartIntent.setComponent(new ComponentName("com.miui.securitycenter", "com.miui.permcenter.autostart.AutoStartManagementActivity")); startActivity(autostartIntent); } else if ("oppo".equalsIgnoreCase(android.os.Build.MANUFACTURER)) { autostartIntent.setComponent(new ComponentName("com.coloros.safecenter", "com.coloros.safecenter.permission.startup.StartupAppListActivity")); startActivity(autostartIntent); } else if ("vivo".equalsIgnoreCase(android.os.Build.MANUFACTURER)) { autostartIntent.setComponent(new ComponentName("com.vivo.permissionmanager", "com.vivo.permissionmanager.activity.BgStartUpManagerActivity")); startActivity(autostartIntent); } else if ("huawei".equalsIgnoreCase(android.os.Build.MANUFACTURER)) { autostartIntent.setComponent(new ComponentName("com.huawei.systemmanager", "com.huawei.systemmanager.optimize.process.ProtectActivity")); startActivity(autostartIntent); } 将所有(传递)依赖项复制到特定文件夹。