A template project demonstrating embedding clojure as a scripting environment inside a java host.
Compile EvalClojure and with clojure.jar (and optionally other
required jars) on the CLASSPATH.
javac -cp $HOME/.m2/repository/org/clojure/clojure/1.6.0/clojure-1.6.0.jar EvalClojure.java
java EvalClojure
Look at EvalClojure.java for usage examples.
Since clojure 1.6, there is a better way to communicate with clojure, namely, through clojure.java.api.Clojure interface.
Read this stackoverflow post and java api documentation.