This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-06-20
Channels
- # announcements (5)
- # asami (7)
- # babashka-sci-dev (36)
- # beginners (50)
- # calva (47)
- # cider (1)
- # clj-kondo (19)
- # clojure (33)
- # clojure-europe (25)
- # clojure-nl (2)
- # clojure-uk (4)
- # clojurescript (26)
- # conjure (2)
- # cursive (5)
- # datalog (6)
- # fulcro (5)
- # graalvm (12)
- # leiningen (1)
- # malli (30)
- # off-topic (5)
- # rdf (4)
- # ring (11)
- # shadow-cljs (55)
Hi, I’m using deps.edn. I managed to use tonsky’s uberdeps
to generate an executable uberjar, next step is how to generate a WAR for use in weblogic/tomcat. All instructions look lein-based but I was hoping not to involve lein.
Are you specifically tied to creating and deploying a WAR to an existing web application server? Most folks build a self-contained JAR and deploy that in production.
We build uberjars that include the standard Ring Jetty adapter and use that in production.
We were really glad to get away from Tomcat and WAR deployment...
I'm not aware of any WAR-building tools that work with deps.edn
I'm afraid...
Tell me about it. I am at a public agency and the whole place is Oracle and Microsoft. They use lines and lines of Spring Boot just to route to the api and serve the JS for a front-end app.
Believe me, I’d rather do the devops etc myself
Oh, yikes... you have my sympathy...
I looked at https://github.com/clojure/tools.deps.alpha/wiki/Tools and it links to https://github.com/EwenG/badigeon which seems to build WAR files so maybe you could try that?
Looks promising @U04V70XH6, thanks!