calva

Andres 2026-01-21T10:57:49.653099Z

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

pez 2026-01-21T11:14:18.325769Z

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.

Andres 2026-01-21T11:17:48.621049Z

Andres 2026-01-21T11:17:54.728829Z

Thank you for the quick response.

seancorfield 2026-01-21T16:47:56.514799Z

@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).

Andres 2026-02-10T10:41:27.065319Z

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

seancorfield 2026-02-10T14:33:43.865919Z

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).

Andres 2026-02-10T14:35:35.757559Z

Thank you I will try updating the nrepl version and switching back to java 25.