-
Notifications
You must be signed in to change notification settings - Fork 407
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
building with openjdk21 #3364
Comments
What does your call to As far as I can tell the
@quadraplat are there any modifications you're carrying in the JDT-LS repo ? |
@rgrunber You can reproduce the issue in the following way:
|
@quadraplat Could you try to create |
Ah right, but that really isn't a valid case. You absolutely need a JDK 23 on your system if you're going to have |
No, it doesn't happen without |
I am not patching jdtls in any way, but I tried building normally from source and it worked. The issue is likely that chimera has some special requirements, like not making network calls during build phase, so I have to fetch all dependencies beforehand. I did this with (which worked with v1.40.0) However, it fails already in the first command invocation: |
I'm seeing the same thing. Maybe this is some kind of limitation with maven-dependency-plugin and Tycho (the Maven plugin that handles integration/building Eclipse OSGi projects). I understand the need to have to build offline but if that's the case, why not run the full build as usual with I'm not sure specifically why it stopped working after 1.40.0. It's true that the javac support was after that release (and that's clearly where it's breaking) but not sure why it breaks :\ |
When just trying to run mvn -DskipTests -Dmaven.repo.local=repository compile, I am faced with the following error message: Note this is 1.44.0 now |
I'm not sure how materialize-products would have run based on the above command. It needs at least the |
hah, look like there was something bad in my local repository cache. clearing the entire cache and adding --fail-never to the first command lets the jdtls build successfully. |
Hello, i am trying to package this for chimera linux, which only packages lts java releases (meaning 21 is the most up to data java) and I cannot seem to compile it, as I am met with the following error.
Is it expected that this does not build with java21? I saw some issues talking about java21, but I am unsure if they are related to this?
The text was updated successfully, but these errors were encountered: