で展開する Clojure/Ring/Clojurescript プロジェクトがありlein uberjar、それを で起動しjava -jar whatever-0.1-standalone.jarます。最近まで、正常に動作していました。
これを起動すると、次のような REPL が表示されます。
Clojure 1.7.0
user=>
それは私のコードベースにあるに違いないと考えて、(gitを使用して)以前は機能していたことがわかっている状態に戻しましたが、問題はまだ発生しています。
問題は私のコードベースにはないので、古いバージョンの leiningen を試してみましたが、まだうまくいきません。
ここに私のproject.cljがあります:
(defproject acfe "0.5"
:description "FIXME: write description"
:url "http://example.com/FIXME"
:license {:name "Eclipse Public License"
:url "http://www.eclipse.org/legal/epl-v10.html"}
:dependencies [[compojure "1.4.0"]
[org.clojure/clojure "1.7.0"]
[org.clojure/data.json "0.2.6"]
[org.clojure/clojurescript "0.0-3308"]
[org.clojure/core.async "0.1.346.0-17112a-alpha"]
[mysql/mysql-connector-java "5.1.32"]
[org.clojure/java.jdbc "0.4.1"]
[yesql "0.4.2"]
[ring "1.4.0"]
[ring-basic-authentication "1.0.5"]
[bk/ring-gzip "0.1.1"]
[prismatic/dommy "1.1.0"]
[enlive "1.1.6"]
[cljs-ajax "0.3.13"]]
:plugins [[lein-ring "0.9.6"]
[lein-cljsbuild "1.0.6"]]
:ring {:handler acfe.core/app
:port 3001}
:cljsbuild
{:builds
{:app
{:source-paths ["src-cljs"]
:compiler
{:optimizations :simple
:output-to "resources/public/js/out/app.js"
:pretty-print true}}}})