apache / apache/maven-jlink-plugin

JDK 25 & 26 failing ITs

Open
#675 5 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Java
Stars
64
Forks
37
Avg merge
6h 19m
Merged PRs (30d)
3

Description

### Affected version

3.3.1-SNAPSHOT

### Bug description

With JDK 26 the test will fail:

```
[ERROR] * cli-options/bind-services/pom.xml

[ERROR] Error: This JDK does not contain packaged modules and cannot be used to create another image with the jdk.jlink module
```

```
[ERROR] * cli-options/endian-big/pom.xml

[ERROR] Error: specified --endian BIG_ENDIAN does not match endianness of target platform macos-aarch64

```

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by running the integration tests for cli-options/bind-services/pom.xml and cli-options/endian-big/pom.xml on JDK 25 and 26, including macos-aarch64 for the endian case. Read the affected POMs and the plugin configuration they exercise to determine how packaged modules and target endianness are handled. Done means both reported IT failures pass on their relevant JDK and platform combinations.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
build-system
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.