如何将包含所有类的一个包以及提供的依赖项中的子包添加到 Jar 中。
我有这样的依赖:
<dependency>
<groupId>com.a</groupId>
<artifactId>dependencyA</artifactId>
<scope>provided</scope>
</dependency>
我想要实现的是将所有类和子包添加到jar文件中。例如,是否有任何插件允许我指定应添加哪个包,例如:
<include>com.a.package.*</include>
因此,我希望 dependencyA 中的 com.a.package.*
包下的所有类都将添加到 jar 中。
最佳答案
您不能,因为您正在定义依赖项,因此您的应用程序完全需要该 JAR,但您只导入一些您需要的包,因此 JVM 将仅加载这些包。
关于java - 将提供的依赖项中的特定包添加到 jar 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59875206/