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.
I am
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 @seancorfield, thanks!