我目前没有开发模块化应用程序。
但是,我已经看到jdeps/jdeprscan可以扫描jars中的包。
是否有一种方法可以让只使用上述命令打印所有jars、、lib/中包含的所有包?
发布于 2020-06-22 14:06:59
我找到的一个解决办法是:
# jdk8
/jdk8/bin/jdeps -classpath lib/* | grep '^\s*\->' | awk '{print $2}' | sort | uniq
# >=jdk9
/jdk9/bin/jdeps -classpath lib/* | grep '^\s' | awk '{print $1}' | sort | uniq | grep -v '<unnamed>'它打印lib/ dir的所有jars中包含的所有包的列表。
https://stackoverflow.com/questions/62515422
复制相似问题