File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -3,9 +3,13 @@ set d=%~dp0
33rem Run ThreadTop using the executable JAR
44rem --add-exports and --add-opens flags are needed to allow JDK modules access for the JMX attach API
55java --add-exports java.base/jdk.internal.perf=ALL-UNNAMED ^
6- --add-exports jdk.management/sun.management=ALL-UNNAMED ^
6+ --add-exports jdk.management.agent/jdk.internal.agent=ALL-UNNAMED ^
7+ --add-exports java.management/sun.management=ALL-UNNAMED ^
8+ --add-exports jdk.attach/sun.tools.attach=ALL-UNNAMED ^
79 --add-opens java.base/java.util=ALL-UNNAMED ^
810 --add-opens java.management/javax.management.remote=ALL-UNNAMED ^
11+ --add-opens jdk.management/com.sun.management.internal=ALL-UNNAMED ^
912 --add-modules jdk.attach,jdk.management.agent ^
1013 -Djdk.attach.allowAttachSelf=true ^
14+ -XX:+IgnoreUnrecognizedVMOptions ^
1115 -jar " %d% threadTop-1.1.jar" %*
Original file line number Diff line number Diff line change 99
1010# --add-exports and --add-opens flags are needed to allow JDK modules access for the JMX attach API
1111java --add-exports java.base/jdk.internal.perf=ALL-UNNAMED \
12- --add-exports jdk.management/sun.management=ALL-UNNAMED \
12+ --add-exports jdk.management.agent/jdk.internal.agent=ALL-UNNAMED \
13+ --add-exports java.management/sun.management=ALL-UNNAMED \
14+ --add-exports jdk.attach/sun.tools.attach=ALL-UNNAMED \
1315 --add-opens java.base/java.util=ALL-UNNAMED \
1416 --add-opens java.management/javax.management.remote=ALL-UNNAMED \
17+ --add-opens jdk.management/com.sun.management.internal=ALL-UNNAMED \
1518 --add-modules jdk.attach,jdk.management.agent \
1619 -Djdk.attach.allowAttachSelf=true \
20+ -XX:+IgnoreUnrecognizedVMOptions \
1721 -jar " ${SCRIPT_DIR} /threadTop-1.1.jar" " $@ "
You can’t perform that action at this time.
0 commit comments