【发布时间】:2021-08-03 13:17:41
【问题描述】:
我有一个包含多个类的 Java 项目,但我只希望我的 jar 文件有一个类。
我该怎么做?
【问题讨论】:
-
只创建一个类。或者您的意思是您希望所有其他类合并到一个类文件中?如果是后者,那是为了什么?
-
我真的只想要一个类,因为我将在 node js 项目中需要它
-
哦,你的意思是,从由
ClassA、ClassB和ClassC组成的整个项目中,你想要一个仅包含ClassB的罐子,例如?如果是这样,ClassB是否依赖于其他类?因为如果是这种情况,您无论如何都需要将整个依赖关系层次结构放入 JAR 中。如果没有,只需制作另一个仅包含ClassB的项目并从中制作一个 JAR。 -
基本上我有一个实现CustomTaskChange的类。该类由A,B和C类继承。我要做的是为A,B和C类(三个jar)分开Jar文件
-
为什么?您将需要目标中的所有这些 JAR 文件才能执行所有这些类。为什么要 1 个 JAR 而不是 4 个(不是 3 个)?