jdeps returns "not found"
jdeps returns "not found"
我正在关注这个 tutorial,它试图通过构建最小的 JVM 来最小化 JVM 内存占用。
当我 运行宁 jdeps -s myjar.jar
我得到:
myjar.jar -> java.base
myjar.jar -> java.logging
myjar.jar -> not found
在教程中,他通过 运行 另一个命令解决了这个问题。
jdeps -cp 'lib/*' -recursive -s myjar.jar
我试过了,但我得到了同样的结果。
如何运行正确?
对于Maven项目,你可以这样做:
- 运行
mvn dependency:build-classpath
- 复制 maven-dependency-plugin 的输出("Dependencies classpath:" 之后的行)
- 运行
jdeps -cp <paste output here> -s -recursive myjar.jar
我正在关注这个 tutorial,它试图通过构建最小的 JVM 来最小化 JVM 内存占用。
当我 运行宁 jdeps -s myjar.jar
我得到:
myjar.jar -> java.base
myjar.jar -> java.logging
myjar.jar -> not found
在教程中,他通过 运行 另一个命令解决了这个问题。
jdeps -cp 'lib/*' -recursive -s myjar.jar
我试过了,但我得到了同样的结果。
如何运行正确?
对于Maven项目,你可以这样做:
- 运行
mvn dependency:build-classpath
- 复制 maven-dependency-plugin 的输出("Dependencies classpath:" 之后的行)
- 运行
jdeps -cp <paste output here> -s -recursive myjar.jar