List modules in jar file

Viewed 6442

I've created what I'm pretty sure is a modular jar file. But if possible, I'd like to double check. Given a jar file, is there a way to determine what modules the compiler would find within it?

3 Answers

The alternative is to use the jar --describe-module (-d for short), e.g.:

jar --file=myjar.jar --describe-module

You can list the modules within the jar using the following java tool command:-

java -p yourModular.jar --list-modules

Edit: You shall preferably make use of the jar command lin as suggested in @Alan's answer.

To extract the contents of a JAR file to see what’s inside, change the extension of the JAR from .jar to .zip. Then you can extract the files with whatever zip extraction tool you choose.

Related