具体可以看下:模块 - 廖雪峰的官方网站
1.在当前目录下编译所有的.java文件,并存放到bin目录下
javac -d bin src/module-info.java src/com/fogo/Main.java
2.把bin目录下的所有class文件先打包成jar:
jar --create --file hello.jar --main-class com.fogo.Main -C bin .
可运行:java -jar hello.jar
3.把jar包转换成模块(.jmod)
jmod create --class-path hello.jar hello.jmod
java --module-path hello.jar --module hello.world
Hello, World!xml
4.打包JRE,jlink裁剪程序用到的模块
jlink --module-path hello.jmod --add-modules java.base,java.xml,hello.world --output jre/
5.切换到jre目录,运行JRE
jre/bin/java --module hello.world