Actual behavior
Installing a tool in a project context, which needs java (eg. IntelliJ, Eclipse, az, aws, jmc, mvn ...) cannot download java, e.g. from following sources
Complete stacktrace installing jmc :
Failed to download from https://github.com/adoptium/temurin24-binaries/releases/download/jdk-24.0.1%2B9/OpenJDK24U-jdk_x64_windows_hotspot_24.0.1_9.zip
java.lang.IllegalStateException: Failed to download file from URL https://github.com/adoptium/temurin24-binaries/releases/download/jdk-24.0.1%2B9/OpenJDK24U-jdk_x64_windows_hotspot_24.0.1_9.zip to C:\projects\_ide\tmp\Downloads\java-24.0.1_9-windows-x64.zip
at com.devonfw.tools.ide.io.FileAccessImpl.download(FileAccessImpl.java:124)
at com.devonfw.tools.ide.tool.repository.AbstractToolRepository.download(AbstractToolRepository.java:185)
at com.devonfw.tools.ide.tool.repository.AbstractToolRepository.download(AbstractToolRepository.java:113)
at com.devonfw.tools.ide.tool.repository.AbstractToolRepository.doDownload(AbstractToolRepository.java:93)
at com.devonfw.tools.ide.tool.repository.AbstractToolRepository.download(AbstractToolRepository.java:76)
at com.devonfw.tools.ide.tool.repository.AbstractToolRepository.download(AbstractToolRepository.java:59)
at com.devonfw.tools.ide.tool.LocalToolCommandlet.downloadTool(LocalToolCommandlet.java:238)
at com.devonfw.tools.ide.tool.LocalToolCommandlet.installTool(LocalToolCommandlet.java:216)
at com.devonfw.tools.ide.tool.LocalToolCommandlet.installTool(LocalToolCommandlet.java:169)
at com.devonfw.tools.ide.tool.LocalToolCommandlet.installAsDependency(LocalToolCommandlet.java:266)
at com.devonfw.tools.ide.tool.LocalToolCommandlet.installToolDependencies(LocalToolCommandlet.java:278)
at com.devonfw.tools.ide.tool.LocalToolCommandlet.installTool(LocalToolCommandlet.java:188)
at com.devonfw.tools.ide.tool.LocalToolCommandlet.installTool(LocalToolCommandlet.java:169)
at com.devonfw.tools.ide.tool.LocalToolCommandlet.doInstallStep(LocalToolCommandlet.java:89)
at com.devonfw.tools.ide.tool.LocalToolCommandlet.install(LocalToolCommandlet.java:79)
at com.devonfw.tools.ide.tool.ToolCommandlet.install(ToolCommandlet.java:262)
at com.devonfw.tools.ide.commandlet.InstallCommandlet.run(InstallCommandlet.java:77)
at com.devonfw.tools.ide.context.AbstractIdeContext.applyAndRun(AbstractIdeContext.java:988)
at com.devonfw.tools.ide.context.AbstractIdeContext.run(AbstractIdeContext.java:897)
at com.devonfw.tools.ide.cli.Ideasy.runOrThrow(Ideasy.java:95)
at com.devonfw.tools.ide.cli.Ideasy.run(Ideasy.java:59)
at com.devonfw.tools.ide.cli.Ideasy.main(Ideasy.java:133)
at java.base@23.0.2/java.lang.invoke.LambdaForm$DMH/sa346b79c.invokeStaticInit(LambdaForm$DMH)
Caused by: java.io.IOException: EOF reached while reading
at java.net.http@23.0.2/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:971)
at java.net.http@23.0.2/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:133)
at com.devonfw.tools.ide.io.FileAccessImpl.download(FileAccessImpl.java:104)
... 22 more
Caused by: java.io.EOFException: EOF reached while reading
at java.net.http@23.0.2/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1832)
at java.net.http@23.0.2/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276)
at java.net.http@23.0.2/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440)
at java.net.http@23.0.2/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541)
at java.net.http@23.0.2/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474)
at java.net.http@23.0.2/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334)
at java.net.http@23.0.2/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259)
at java.net.http@23.0.2/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182)
at java.net.http@23.0.2/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149)
at java.net.http@23.0.2/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207)
at java.net.http@23.0.2/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280)
at java.net.http@23.0.2/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233)
at java.net.http@23.0.2/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232)
at java.net.http@23.0.2/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540)
at java.net.http@23.0.2/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283)
at java.net.http@23.0.2/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182)
at java.net.http@23.0.2/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149)
at java.net.http@23.0.2/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207)
at java.base@23.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base@23.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base@23.0.2/java.lang.Thread.runWith(Thread.java:1588)
at java.base@23.0.2/java.lang.Thread.run(Thread.java:1575)
at org.graalvm.nativeimage.builder/com.oracle.svm.core.thread.PlatformThreads.threadStartRoutine(PlatformThreads.java:832)
at org.graalvm.nativeimage.builder/com.oracle.svm.core.thread.PlatformThreads.threadStartRoutine(PlatformThreads.java:808)
This behaviour accours since 06-24-25 ~ 15:00
Reproduce
within a project:
ide install jmc
Expected behavior
ide install jmc should install the software and its dependencies
IDEasy status
IDE_ROOT is set to C:\projects
IDE_HOME is set to C:\projects\p-1
You are online.
Your settings are up-to-date.
Found legacy properties C:\projects\p-1\conf\devon.properties
Found legacy properties C:\projects\p-1\settings\devon.properties
Your settings are outdated and contain legacy configurations. Please consider upgrading your settings:
https://github.com/devonfw/IDEasy/blob/main/documentation/settings.adoc#upgrade
Your version of IDEasy is 2025.06.001 which is the latest released version.
Your operating system is windows(10.0)@x64 [Windows 11@amd64]
Successfully completed ide (status)
Related/Dependent issues
No response
Comments/Hints
No response
Actual behavior
Installing a tool in a project context, which needs java (eg. IntelliJ, Eclipse, az, aws, jmc, mvn ...) cannot download java, e.g. from following sources
Complete stacktrace installing
jmc:This behaviour accours since 06-24-25 ~ 15:00
Reproduce
within a project:
ide install jmcExpected behavior
ide install jmcshould install the software and its dependenciesIDEasy status
Related/Dependent issues
No response
Comments/Hints
No response