美文网首页
java 模块(JPMS)使用

java 模块(JPMS)使用

作者: JohnYuCN | 来源:发表于2021-01-27 14:56 被阅读0次

模块(Java Platform Module System JPMS)

是JDK9 版本中出现的最重要的特性(没有之一),目的是,可以打包一个小的,可以执行Java运行时环境。(一个十几M的、不需要JVM的运行包,才更象是一个微服务)

一、列出宿主机环境的所有模块:

方法一:

ls $JAVA_HOME/jmods

方法二:

java list-modules

二、链接指定模块到自己的运行镜像

~ $ jlink [--module-path $JAVA_HOME/jmods] --add-modules java.base,java.sql --output myimage

[--module-path $JAVA_HOME/jmods] ,是默认项,可以自行指定模块的位置
--add-modules用来指定要安装的模块
--output 用来指定用户工作区

三、查看运行镜像中链接的模块

~ $ myimage/bin/java --list-modules

相关文章

网友评论

      本文标题:java 模块(JPMS)使用

      本文链接:https://www.haomeiwen.com/subject/tylazktx.html