不是的,tools.deps 版本只指定精确版本,不指定范围,也没有软版本
$ clj -Sdeps '{:deps {org.clojure/data.json {:mvn/version "2"}}}' -Stree
Error building classpath. Could not find artifact org.clojure:data.json:jar:2 in central (https://repo1.maven.org/maven2/)
$ clj -Sdeps '{:deps {org.clojure/data.json {:mvn/version "2.5"}}}' -Stree
Error building classpath. Could not find artifact org.clojure:data.json:jar:2.5 in central (https://repo1.maven.org/maven2/)
$ clj -Sdeps '{:deps {org.clojure/data.json {:mvn/version "2.5.0"}}}' -Stree
org.clojure/clojure 1.11.3
. org.clojure/spec.alpha 0.3.218
. org.clojure/core.specs.alpha 0.2.62
org.clojure/data.json 2.5.0
但请注意,只有当您是最顶层的项目时,您才能控制版本 - 递归版本可以从上一级覆盖。