- All Implemented Interfaces:
public class GradleLocalFileFinder extends java.lang.Object implements CachedArtifactFinder
Searches a local Gradle installation for locally-cached artifacts.
Consumers of this class are responsible for installing and configuring Gradle with the standard Gradle environment variables. For example,
Constructors Constructor Description
GradleLocalFileFinder()Create an instance with default state.
All Methods Instance Methods Concrete Methods Modifier and Type Method Description
find(java.lang.String coordinates)Searches a dependency management system's locally-cached artifacts.
Create an instance with default state. The created instance will attempt to locate and work with a local Gradle installation's file system dependency cache it assumes will be installed at a standard default location. It will look for environment variables such as
If no such environment is found, it will assume the caller intends for this instance to work with a Gradle installation located in the home directory of the current user.
The methods of this instance operate in the context of the locations described above.
public RepoResult find(java.lang.String coordinates)Description copied from interface:
Searches a dependency management system's locally-cached artifacts.
This operation assumes artifact caches can be found at certain standard locations on the local file system.
- Specified by:
coordinates- A non-empty, colon-delimited string of the form: „group:artifact:version[:classifier]“. Commonly referred to as „GAV“ coordinates, this is the standard addressing scheme dependency management systems use to distinguish individual modules from one another.
- A composite result that
Optionally holds the artifact specified by the given
coordinates(if found) and its parent folder.