Open teodorlu opened 4 days ago
Løsning 3: workaround, som foreslått av Clerk-utviklere:
https://github.com/nextjournal/clerk/issues/642#issuecomment-2032310246
Jeg tror kanskje det er en enda bedre løsning. Da slipper vi å tvinge utviklere til å gjøre noe som helst, og de kan slippe å trenge å vite om Mise og andre verktøy.
@olavm har hatt problemer med å kjøre opp Mikrobloggeriet lokalt. Jeg tror det sto noe om GraalVM i stack trace.
Det problemet kan skyldes Clerk. Mikrobloggeriet bruker Clerk, og Clerk har problemer på Java 22:
https://github.com/nextjournal/clerk/issues/642
Problemet skyldes at Java 22 har fjernet klasser som Clerk bruker.
Mulige løsninger:
Jeg heller mot 1 - kjør med siste LTS for lokal utvikling. Så kan vi se om Nextjournal får fikset problemet sitt til neste Java LTS.
Vi kjører allerede på Java 21 i prod - å kjøre samme i dev er nok ikke dumt.
Hvis vi skal kreve Java 21, bør det kanskje stå i README, og vi kan vurdere å tilby en
.mise.toml
til folk.