apache / apache/maven-jdeps-plugin

Module io.netty.handler.proxy not found, required by io.vertx.core

Open
#80 1 comment 0 reactions 0 assignees View on GitHub
bug
Dominant language
Java
Stars
18
Forks
18
Avg merge
9h 12m
Merged PRs (30d)
5

Description

[vertx-starter.tar.gz](https://github.com/user-attachments/files/24469456/vertx-starter.tar.gz)

### Affected version

3.2.0

### Bug description

After upgrading from 3.1.2 to 3.2.0 I get a new error in pretty much all Vert.x based projects.

With https://start.vertx.io/ I created a small project to illustrate and added a plugin section, such as
```

org.apache.maven.plugins
maven-jdeps-plugin
3.2.0



jdkinternals




base
false


```

When running `mvn test`, I get:

```INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.845 s
[INFO] Finished at: 2026-01-07T11:16:17+01:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-jdeps-plugin:3.2.0:jdkinternals (default) on project starter:
[ERROR] Exit code: 1 - Exception in thread "main" java.lang.module.FindException: Module io.netty.handler.proxy not found, required by io.vertx.core
[ERROR] at java.base/java.lang.module.Resolver.findFail(Resolver.java:892)
[ERROR] at java.base/java.lang.module.Resolver.resolve(Resolver.java:192)
[ERROR] at java.base/java.lang.module.Resolver.resolve(Resolver.java:141)
[ERROR] at java.base/java.lang.module.Configuration.resolve(Configuration.java:420)
[ERROR] at java.base/java.lang.module.Configuration.resolve(Configuration.java:254)
[ERROR] at jdk.jdeps/com.sun.tools.jdeps.JdepsConfiguration$Builder.build(JdepsConfiguration.java:564)
[ERROR] at jdk.jdeps/com.sun.tools.jdeps.JdepsTask.buildConfig(JdepsTask.java:607)
[ERROR] at jdk.jdeps/com.sun.tools.jdeps.JdepsTask.run(JdepsTask.java:561)
[ERROR] at jdk.jdeps/com.sun.tools.jdeps.JdepsTask.run(JdepsTask.java:537)
[ERROR] at jdk.jdeps/com.sun.tools.jdeps.Main.main(Main.java:50)
```

Is there a breaking change, that I missed?

## Versions

```
[adam@t14 vertx-starter]$ mvn --version
Apache Maven 3.9.8 (36645f6c9b5079805ea5009217e36f2cffd34256)
Maven home: /home/adam/.sdkman/candidates/maven/current
Java version: 21.0.9, vendor: Eclipse Adoptium, runtime: /home/adam/.sdkman/candidates/java/21.0.9-tem
Default locale: en_DK, platform encoding: UTF-8
OS name: "linux", version: "6.18.3-arch1-1", arch: "amd64", family: "unix"
[adam@t14 vertx-starter]$ java --version
openjdk 21.0.9 2025-10-21 LTS
OpenJDK Runtime Environment Temurin-21.0.9+10 (build 21.0.9+10-LTS)
OpenJDK 64-Bit Server VM Temurin-21.0.9+10 (build 21.0.9+10-LTS, mixed mode, sharing)
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the failure from the attached vertx-starter.tar.gz with Maven and the maven-jdeps-plugin 3.2.0 jdkinternals execution, using the reported Java 21 environment. Start by inspecting the plugin configuration and the module-resolution error for io.netty.handler.proxy; done means identifying and documenting or fixing the plugin behavior so the sample build completes as expected.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
build-system
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.