I was able to smoke-test with the SNAPSHOT version and didn’t see any issues.
As a follow up to the questions yesterday (had to drop off, but thanks for all the suggestions): I could not build the project with either JDK 11 or 12. I was able to build the project with JDK 8.
@defndaines did you try my suggestion on running lein?
Have to use a profile etc
Yeah, I tried all the suggestions above and none of them worked. Maybe it’s a set-up issue, but neither of the profiles work for me. I suspect that it’s because that XML fix for Java 9 only works in 9 and 10, and then was fully deprecated and removed in 11 so that it doesn’t cut it anymore.
@defndaines I didn’t think 11 went full on breaking for people
but perhaps
we need to update dependencies in Clara, I may try to do this soon
It probably somewhat relates to https://github.com/cerner/clara-rules/issues/388 so I’ll probably use that one
The offending deps are probably on the cljs side
but will have to check
They removed it in jdk11 indeed: https://stackoverflow.com/a/52502208/924604
you have to add the jar now to the :dependencies
is you need it - but we probably don’t need it, just using too old deps.
Yeah, the error messages I was looking at yesterday when I ran things were all around the CLJS compilation. I tried some quick version updates myself, but it involved a lot more than changing the project.clj
.
@defndaines yeah, I’m working on the #388 issue a bit, hopefully not long before I can PR it
I want to fix the cljs build in a few ways, but I do have it building now with jdk11 just using some newer clj+cljs deps
I have all the details on that #388 issue if anyone is curious
It’s still a weird world to me to see the jdk not being backwards compatible. I think that’s basically unheard of until about jdk9 came along hah
it’s a new world, new release cadence, new “ownership of distros”