Skip to content
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

A Java 21 Execution Environment is required at a minimum. #3911

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

rgrunber
Copy link
Member

@rgrunber rgrunber commented Jan 6, 2025

See https://www.eclipse.org/lists/cross-project-issues-dev/msg20005.html

This isn't required yet because AFAICT it was only initiated by Lucene, which is included in the platform feature group, which we do use to assemble the test runtime (but not the JDT-LS runtime). However, if we hold off on merging, we'd have to monitor/be aware that the moment a bundle make the 21 requirement and we're exposed to it, we'll have little choice.

  • Eclipse Platform 4.35 now requires Java 21
  • Remove unnecessary Jenkinsfile (builds occur on Github Actions)

- Eclipse Platform 4.35 now requires Java 21
- Remove unnecessary Jenkinsfile (builds occur on Github Actions)

Signed-off-by: Roland Grunberg <[email protected]>
@rgrunber rgrunber self-assigned this Jan 6, 2025
@rgrunber
Copy link
Member Author

rgrunber commented Jan 8, 2025

It seems eclipse-m2e/m2e-core#1851 is part of m2e 2.7.0 (we're still on 2.6.0) so this will hit us eventually (when we update). Might as well do it now. Just some extra work I need to do before merging.

@rgrunber rgrunber added this to the End January 2025 milestone Jan 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

2 participants