tools-build

fabrao 2022-11-27T13:44:27.482549Z

Hello all. Four days ago it started to having this problem for build uberjar:

Execution error (IllegalArgumentException) at clojure.tools.build.tasks.uber/explode (uber.clj:152).
/ is not a relative path
What it means?

borkdude 2022-11-27T15:58:06.955669Z

@fabrao Could it be related to what you have in :paths in your basis / deps.edn?

fabrao 2022-11-27T16:01:38.594119Z

@borkdude that is the problem, I did not update my deps.edn.

:paths ["src" "resources"]

fabrao 2022-11-27T16:06:03.414689Z

only update the version of some libs

fabrao 2022-11-27T16:09:18.441559Z

to thheller/shadow-cljs {:mvn/version "2.20.12"} , to clj-test-containers/clj-test-containers {:mvn/version "0.7.4"} , to com.taoensso/timbre {:mvn/version "6.0.2"} , to ch.qos.logback/logback-classic {:mvn/version "1.4.5"}

fabrao 2022-11-27T16:12:21.587349Z

I don't know why it will intefere in building process like this

Apple 2022-11-27T16:12:42.675639Z

how about shadow 2.20.10?

fabrao 2022-11-27T16:13:24.144919Z

Well, I'm going to try so ...

fabrao 2022-11-27T16:37:22.213249Z

@zengxh It worked with 2.20.10, so is 2.20.12 the problem?