If you have compiled your Clojure source into classes, then you can just distribute the .class files in the uberjar. In that tools.build example, you can simply omit "src" from the copy-dir call (or omit the call entirely if you have no "resources" to copy).