Skip to content

Switch external remote ant builder for ant.ui to supported JRE version#2811

Merged
iloveeclipse merged 2 commits into
eclipse-platform:masterfrom
iloveeclipse:ant_builders_fix
Jul 13, 2026
Merged

Switch external remote ant builder for ant.ui to supported JRE version#2811
iloveeclipse merged 2 commits into
eclipse-platform:masterfrom
iloveeclipse:ant_builders_fix

Conversation

@iloveeclipse

Copy link
Copy Markdown
Member

See #2776 and #1905

Ant support in Eclipse requires Java 17, the remote builder launch config still used 11 which resulted in errors on clean build of the project.

eclipse.buildId=4.41.0.I20260712-2300
java.version=25
java.vendor=Eclipse Adoptium
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Command-line arguments:  -os linux -ws gtk -arch x86_64 -data file:/data/4x_platform_workspace/

org.eclipse.core.externaltools
Error
Mon Jul 13 08:58:45 CEST 2026
Errors running builder 'Integrated External Tool Builder' on project 'org.eclipse.ant.ui'.

org.eclipse.core.runtime.CoreException: JRE version less than 17 is not supported. 
	at org.eclipse.ant.internal.launching.launchConfigurations.AntLaunchDelegate.launch(AntLaunchDelegate.java:138)
	at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:790)
	at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:701)
	at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:696)
	at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.launchBuild(ExternalToolBuilder.java:188)
	at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.doBuildBasedOnScope(ExternalToolBuilder.java:176)
	at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.build(ExternalToolBuilder.java:95)
	at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:1146)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:303)
	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:363)
	at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:486)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:489)
	at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:601)
	at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:549)
	at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:631)
	at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:208)
	at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:309)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

See eclipse-platform#2776 and
eclipse-platform#1905

Ant support in Eclipse requires Java 17, the remote builder launch
config still used 11 which resulted in errors on clean build of the
project.
@github-actions

Copy link
Copy Markdown
Contributor

Test Results

    54 files  ±0      54 suites  ±0   54m 35s ⏱️ - 5m 39s
 4 687 tests ±0   4 665 ✅ ±0   22 💤 ±0  0 ❌ ±0 
11 955 runs  ±0  11 802 ✅ ±0  153 💤 ±0  0 ❌ ±0 

Results for commit 85bdb5a. ± Comparison against base commit b2ec9aa.

@iloveeclipse

Copy link
Copy Markdown
Member Author

The build failure is unrelated, see #2812

@iloveeclipse
iloveeclipse merged commit 004368f into eclipse-platform:master Jul 13, 2026
20 of 26 checks passed
@iloveeclipse
iloveeclipse deleted the ant_builders_fix branch July 13, 2026 08:48
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.

1 participant