apache / apache/maven-jdeps-plugin
Module io.netty.handler.proxy not found, required by io.vertx.core
- 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