tools.deps.alpha resolve-deps problem

50 views
Skip to first unread message

Janko Muzykant

unread,
May 9, 2018, 5:44:53 PM5/9/18
to clo...@googlegroups.com
Hi,
I'm trying to use tools.deps API function "resolve-deps", but it doesn't
work for me well:

(require '[clojure.tools.deps.alpha :as tools.deps])
(require '[clojure.tools.deps.alpha.reader :as tools.deps.reader])
(require '[clojure.tools.deps.alpha.script.make-classpath])

(tools.deps/resolve-deps {:deps {'selmer/selmer {:mvn/version "1.11.7"}}} nil)

ArtifactNotFoundException Could not find artifact org.clojure:tools.reader:jar:0.8.0 org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve (DefaultArtifactResolver.java:412)


Actually, no matter what dependency I'm trying to resolve it always ends
up with ArtifactNotFoundException.

Any idea what I'm doing wrong here?

Thanks,
JM.

Alex Miller

unread,
May 9, 2018, 6:07:10 PM5/9/18
to Clojure
Hey JM, you’ll also need to configure the Maven repos in the first deps map under the :mvn/repos key:

{:deps ...
:mvn/repos
{"central" {:url "https://repo1.maven.org/maven2/"}
"clojars" {:url "https://repo.clojars.org/"}}}

Apologies on any typos, on my phone...

Janko Muzykant

unread,
May 9, 2018, 6:26:24 PM5/9/18
to clo...@googlegroups.com
Yup, that was exactly what I missed.

Thanks!
Reply all
Reply to author
Forward
0 new messages