diff --git a/manager/src/main/java/io/aklivity/zilla/manager/internal/commands/install/ZpmInstall.java b/manager/src/main/java/io/aklivity/zilla/manager/internal/commands/install/ZpmInstall.java index 85343e48e0..fcba561d66 100644 --- a/manager/src/main/java/io/aklivity/zilla/manager/internal/commands/install/ZpmInstall.java +++ b/manager/src/main/java/io/aklivity/zilla/manager/internal/commands/install/ZpmInstall.java @@ -105,6 +105,11 @@ public final class ZpmInstall extends ZpmCommand description = "Link jdk.jdwp.agent module") public Boolean debug = false; + @Option(name = { "--instrument" }, + description = "Link java.instrument module", + hidden = true) + public Boolean instrument = false; + @Option(name = { "--exclude-local-repository" }, description = "Exclude the local Maven repository") public boolean excludeLocalRepo; @@ -661,6 +666,10 @@ private void linkModules( { extraModuleNames.add("jdk.jdwp.agent"); } + if (instrument) + { + extraModuleNames.add("java.instrument"); + } Stream moduleNames = Stream.concat(modules.stream().map(m -> m.name), extraModuleNames.stream());