Clojureを勉強している7
ns
関数の引数に(gen-class)
を入れないとREPLが立ち上がったときに環境を読んでくれないのでハマった。
- Basics of core.async Channels
- Serving Tea at a core.async Tea Party
Creating a Tea Party to Be Run from the Command Line
- おお、jar作るのか。起動が速くなるのかな?
project.clj
に(:aot project-name.core)
オプションを足すだけ。lein uberjar
で作成!target
ディレクトリにjarが出来上がっている-standalone.jar
はClojureクラスも全部入り。もう一個の方は自分と(この例では)core.async
のみ入っているjar。java -jar project-name-0.1.0-SNAPSHOT-standalone.jar
で実行!- やっぱり立ち上がりが遅かった。
Chapter 6 Communication with core.async
- Basics of core.async Channels
- Serving Tea at a core.async Tea Party
- Creating a Tea Party to Be Run from the Command Line
- 作者: Carin Meier
- 出版社/メーカー: Oreilly & Associates Inc
- 発売日: 2015/04/30
- メディア: ペーパーバック
- この商品を含むブログを見る