如何检查特定工件在 mavenLocal 存储库中的存在(即.m2 回购),在 Android Gradle 中?
How to check a specific artifact's existence in mavenLocal repository (i.e. .m2 repo) , in Android Gradle?
如题,有没有gradle api 或maven api 可以检查这个?我看过其他类似的问题,但还没有完整的答案。
要使用 mavenLocal,您可以在 gradle 文件中添加以下内容
repositories {
mavenLocal()
}
下面的答案可能会给你一些想法,解决方案是针对在 mavenLocal 中下载的远程工件,但我认为你可以根据你的目的做一些小的调整。
您可以在以下 link 上搜索 mavencentral 上可用的神器。
https://mvnrepository.com/repos/central
对于 google 的大部分神器,您可以在 link 之后找到,google 的许多神器都在 link 上面。
谢谢@Nobody,但我只想检查我的本地 Maven 存储库中是否存在工件。最后,我选择 Java File api : boolean exited = new File (./m2/repository/foo/bar/1.0.0/demo.jar).exit()
如题,有没有gradle api 或maven api 可以检查这个?我看过其他类似的问题,但还没有完整的答案。
要使用 mavenLocal,您可以在 gradle 文件中添加以下内容
repositories {
mavenLocal()
}
下面的答案可能会给你一些想法,解决方案是针对在 mavenLocal 中下载的远程工件,但我认为你可以根据你的目的做一些小的调整。
您可以在以下 link 上搜索 mavencentral 上可用的神器。 https://mvnrepository.com/repos/central
对于 google 的大部分神器,您可以在 link 之后找到,google 的许多神器都在 link 上面。
谢谢@Nobody,但我只想检查我的本地 Maven 存储库中是否存在工件。最后,我选择 Java File api : boolean exited = new File (./m2/repository/foo/bar/1.0.0/demo.jar).exit()