Gradle store on local file system

后端 未结 15 1155
[愿得一人]
[愿得一人] 2020-12-04 05:12

How does Gradle store downloaded jar files on the local file system? Maven stores them in the .m2 directory under USER_HOME, but where does Gradle

15条回答
  •  清歌不尽
    2020-12-04 06:14

    Gradle's local repository folder is:

    • $USER_HOME/.gradle/caches/modules-2/files-2.1

    Defined dependencies will be loaded from remote repositories into gradle's local repository folder. For each loaded file, gradle will be create a new folder named with md5 value of the original file (pom,jar,..). Full path for the dependency file is made up from :

    • groupid + artifactid + version + FILE_MD5_VALUE + FILE_NAME

    If our defined dependency is:

    • compile 'org.springframework:spring-jdbc:4.3.4.RELEASE'

    Then the library will be loaded into :

    • /$USER_HOME/.gradle/caches/modules-2/files-2.1/org.springframework/spring-jdbc/4.3.4.RELEASE/42175d194cf6aa7c716c0887f30255e5c0a5262c/spring-jdbc-4.3.4.RELEASE.jar

提交回复
热议问题