This java application search for the most popular Jar files inside an Artifactory maven repository.
<dependency>
<groupId>marcolino.elio</groupId>
<artifactId>most-popular-jar</artifactId>
<version>${version}</version>
</dependency>
- MainClass: marcolino.elio.mpj.CommandLineHandler
- Command line arguments:
- -u,--url: Artifactory url in format http|s://host:port/artifactory
- -a,--auth: Artifactory authentication token
- -r,--repo: Repository to search for the most popular jar files
- -s,--size: (Optional) Ranking size. Default: 2
- -w,--workers: (Optional) Max number of concurrent workers. Default: 1
- -t,--threads: (Optional) Max number of concurrent threads per worker. Default: 1
- -p,--page: Page size per worker. Optional if authentication token provided has admin privileges. In this case, will use Artifactory instance
artifactory.search.userQueryLimit
configuration property value.