我正在将一个 java 项目从 Windows 迁移到 macOS 10.13.6 (High Sierra)。我想使用由 ant 脚本触发的 ProGuard。在 Windows 上,我添加了 rt.jar 作为 ProGuard 的输入。我了解到 macOS 上的等价物应该是 classes.jar,例如
/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/classes.jar.
在我的系统上,在 /System/Library/Frameworks/JavaVM.framework/Versions 中有文件夹“Current”和“A”,其中任何一个都没有 classes.jar。我有 JDK 10 /Library/Java/JavaVirtualMachines/jdk-10.0.1.jdk
。总共Contents/Home/lib
有 793 个项目,包括一些 .jar 和.dylib
文件。其中任何一个相当于 rt.jar 还是我可以在其他地方找到它?