$ cat repos.json
{
"jetbrains": { "url": "https://www.jetbrains.com/intellij-repository/releases/" }
}
$ java -jar ~/.local/bin/jresolve.jar --maven-repositories-file repos.json 'pkg:maven/com.jetbrains.intellij.tools/jps-build-standalone@251.27812.49?repository=jetbrains'
java.lang.RuntimeException: dev.mccue.resolve.uber.resolve.maven.ArtifactNotFound: LibraryNotFound[group=com.github.spullara.cli-parser, artifact=cli-parser, version=1.1.6]
at dev.mccue.resolve.uber.resolve.Resolve$Result.expandDependencies(Resolve.java:253)
at dev.mccue.resolve.uber.resolve.Resolve.run(Resolve.java:76)
at dev.mccue.resolve.uber.resolve.cli.CliMain.call(CliMain.java:399)
at dev.mccue.resolve.uber.resolve.cli.CliMain.call(CliMain.java:48)
at dev.mccue.resolve.uber.picocli.CommandLine.executeUserObject(CommandLine.java:2041)
at dev.mccue.resolve.uber.picocli.CommandLine.access$1500(CommandLine.java:148)
at dev.mccue.resolve.uber.picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2461)
at dev.mccue.resolve.uber.picocli.CommandLine$RunLast.handle(CommandLine.java:2453)
at dev.mccue.resolve.uber.picocli.CommandLine$RunLast.handle(CommandLine.java:2415)
at dev.mccue.resolve.uber.picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2273)
at dev.mccue.resolve.uber.picocli.CommandLine$RunLast.execute(CommandLine.java:2417)
at dev.mccue.resolve.uber.picocli.CommandLine.execute(CommandLine.java:2170)
at dev.mccue.resolve.uber.resolve.cli.CliMain.main(CliMain.java:142)
$ java -jar ~/.local/bin/jresolve.jar --maven-repositories-file repos.json 'pkg:maven/com.github.spullara.cli-parser/cli-parser@1.1.6'
/Users/mikehearn/.jresolve/cache/https/repo1.maven.org/maven2/com/github/spullara/cli-parser/cli-parser/1.1.6/cli-parser-1.1.6.jar
I think additional repos should be additive to Maven Central rather than replacing it.
I think additional repos should be additive to Maven Central rather than replacing it.