Hello,
I am having a problem jacking in to the repl. The problem started with an upgrade to Java 25.0.1+8.0.LTS. I am running the latest version of calva: 2.0.545.
the output for the jack in command is
clojure -Sdeps '{:deps {nrepl/nrepl {:mvn/version,"1.5.1"},cider/cider-nrepl {:mvn/version,"0.58.0"}}}' -M -m nrepl.cmdline --middleware "[cider.nrepl/cider-middleware]")
When I ran the error message through deepseek it suggests that I should update orchard, but I am running the most recent version (as a dependency of cider/cider-nrepl 0.58.0. I am also using clojure v 1.12.4.1582. I am really lost, does anybody have any ideas of what I can do to debug this problem?
Thanks
It may be a problem that people in #nrepl know better what to make of. Looks like something in the stack there is not ready for whatever it is that Java version brings into the mix.
Thank you for the quick response.
@andres594 What Java version were you on before that worked? I've been using Java 25.0.1 for a while with no problems (although now I've updated to 26-ea to test the private static final changes coming up).
Hello @seancorfield, Thank you, I just saw your message. I ended up going to the previous java lts, which was recent enough for all the dependencies but did not break my REPL. Before I was using Java 17 and now I am in Temurin-21.0.9+10
Perhaps the only difference is that I'm using nrepl 1.5.2 instead of 1.5.1? (you can update the version in the Calva settings in VS Code). I always use the Temurin LTS releases (unless I'm actively testing an early access feature -- as I am right now with 26 EA which is OpenJDK instead of Temurin).
Thank you I will try updating the nrepl version and switching back to java 25.