Skip to content

fix: update Tomcat 9.x Java version range to [8,)#35

Merged
hohwille merged 1 commit intodevonfw:masterfrom
Bahtya:fix/tomcat-9-java-version-range
Apr 10, 2026
Merged

fix: update Tomcat 9.x Java version range to [8,)#35
hohwille merged 1 commit intodevonfw:masterfrom
Bahtya:fix/tomcat-9-java-version-range

Conversation

@Bahtya
Copy link
Copy Markdown
Contributor

@Bahtya Bahtya commented Apr 9, 2026

Summary

Updates the Java version range for Tomcat 9.x from [8,11) to [8,) in tomcat/tomcat/dependencies.json.

According to the official Tomcat version table, Tomcat 9.0.x supports Java 8 and later — there is no upper bound. The current closed range [8,11) incorrectly rejects Java 11+, causing IDEasy to refuse installing Tomcat 9.x on modern Java runtimes.

Changes

  • Changed versionRange for the [9.0,10.0) Tomcat range from "[8,11)" to "[8,)"

Testing

  • JSON syntax validated with python3 -c "import json; json.load(...)"
  • The change is a single value update in a declarative config file

Fixes devonfw/IDEasy#1804

Tomcat 9.0.x supports Java 8 and later (no upper bound), but the
dependencies.json declared a closed range [8,11). This caused IDEasy
to reject Java 11+ when installing Tomcat 9.x, even though Tomcat
officially supports all Java versions >= 8.

Fixes devonfw/IDEasy#1804
@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Apr 9, 2026

CLA assistant check
All committers have signed the CLA.

Copy link
Copy Markdown
Member

@hohwille hohwille left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Bahtya thanks for your PR and this nice and easy fix. Great to see you supporting IDEasy! 👍
Since you did not notice my comment, I created also issue #1812 so we can be constructive and merge this right away.

@hohwille hohwille merged commit 68926dc into devonfw:master Apr 10, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Tomcat 9.* is reported with a closed Java version range [8,11)

3 participants