Java序列化的状态( 八 )

find . -name *.jar ! -path \"./webapps/*\" ! -path \"./temp/*\" -exec jdeps -s { \\; | sed -En \"s/.* -\\> (.*)/  requires \\1;/p\" | sort | uniq | grep -v \"not found\" | xargs -0 printf \"module com.infoq.jdk.TomcatModuleExample{\\n%s\\n\"

这组命令的输出将被写入lib/module-info.java文件 , 如下所示:

module com.infoq.jdk.TomcatModuleExample{

requires java.base;

requires java.compiler;

requires java.desktop;

requires java.instrument;

requires java.logging;

requires java.management;

requires java.naming;

requires java.security.jgss;

requires java.sql;

推荐阅读