Inspect --module-path value at runtime

1.6k Views Asked by At

Is there any way to get list of directories which are included in module-path with use of -p or --module-path arguments at runtime similar to how I whold get all classpath directories using System.getProperty("java.class.path")?

1

There are 1 best solutions below

1
On BEST ANSWER

From Javadoc of System.getProperties:

In addition to the standard system properties,
the system properties may include the following keys:

Key                      Description of Associated Value
jdk.module.path          The application module path
jdk.module.upgrade.path  The upgrade module path
jdk.module.main          The module name of the initial/main module
jdk.module.main.class    The main class name of the initial module

So you should use System.getProperty("jdk.module.path")