This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-04-12
Channels
- # alda (3)
- # beginners (17)
- # boot (157)
- # cider (15)
- # cljs-dev (30)
- # cljsjs (4)
- # cljsrn (5)
- # clojure (70)
- # clojure-austin (3)
- # clojure-canada (2)
- # clojure-colombia (1)
- # clojure-czech (1)
- # clojure-dev (27)
- # clojure-greece (34)
- # clojure-japan (6)
- # clojure-russia (114)
- # clojure-sg (3)
- # clojure-uk (8)
- # clojurescript (63)
- # cursive (9)
- # datomic (40)
- # devcards (11)
- # euroclojure (4)
- # events (8)
- # hoplon (61)
- # incanter (1)
- # instaparse (16)
- # jaunt (6)
- # jobs (6)
- # jobs-discuss (52)
- # ldnclj (1)
- # leiningen (2)
- # off-topic (3)
- # om (73)
- # onyx (101)
- # overtone (25)
- # re-frame (18)
- # reagent (6)
- # ring (7)
- # ring-swagger (36)
- # spacemacs (5)
- # sydney (1)
- # untangled (41)
- # yada (6)
Hi, I’ve been trying to figure out what the ideal way of deploying a program using Overtone is. I’ve run into a fair bit of trouble trying to do lein uberjar
and discovered this thread: https://github.com/overtone/overtone/issues/140
Has there been any more thought or work put behind the ideal way of doing this?
@nooga: No I pointed to that thread b/c of the uberjar issues encountered therein. I have my overtone program do a bunch of stuff in -main
and I want to deploy that to a production environment
well, from my experience with backend services and stuff that runs in linux containers: lein uberjar
, get the resulting xyz-standalone.jar
to the runtime environment, bring your configs if you have any and java -jar xyz-standalone.jar
Yeah when I remove the {:aot :all}
from the uberjar profile, I still see this error:
java.lang.NoClassDefFoundError: overtone/sc/machinery/server/native/callback_8f8acf38_4862_421e_990b_0398c453b189, compiling:(overtone/sc/machinery/server/native.clj:25:1)