# File lib/buildr/clojure/shell.rb, line 28
    def launch(task)
      cp = project.compile.dependencies +
           ::Buildr::Clojure.dependencies +
           [ build? ? project.path_to(:target, :classes) : project.path_to(:src, :main, :clojure) ]

      Java::Commands.java 'jline.ConsoleRunner', 'clojure.lang.Repl', {
        :properties => jrebel_props(project).merge(task.properties),
        :classpath => cp,
        :java_args => jrebel_args + task.java_args
      }
    end