可能重复:
如何确定 Java 程序使用了哪些类?
我在 Eclipse 上有一个 Java 项目,其中包含很多 Java 类。我想将其中一个导出到 .jar 文件中,但遇到了一些问题。
我已经阅读了一些现有的线程,但我没有得到满足我要求的正确答案,因为:
如果我选择“导出到 JAR 文件”,我会导出正确的类,但 .jar 文件不包含运行 jar 文件所需的依赖项。
如果我选择“导出到可运行的 JAR 文件”,则生成的 jar 文件包含所有依赖项,但也会放入整个项目中的所有其他类(也包括我不需要的类)。
如何将单个 Java 类导出到包含运行 jar 文件所需的库的 .jar 文件?生成的 jar 文件必须尽可能小。
非常感谢。