简体   繁体   English

将提供的依赖项中的特定包添加到 jar 中

[英]Add specific package from provided dependency into jar

How to add one package with all classes and subpackage from provided dependency into the Jar.如何将一个包含所有类和子包的包从提供的依赖项添加到 Jar 中。

I have got dependency like :我有这样的依赖:

<dependency>
  <groupId>com.a</groupId>
  <artifactId>dependencyA</artifactId>
  <scope>provided</scope>
</dependency>

What I want to achieve is to add all classes and subpackage into jar file.我想要实现的是将所有类和子包添加到 jar 文件中。 For example Is there any plugin that allow me to specify which package should be added something like:例如,是否有任何插件可以让我指定应该添加哪个包,例如:

<include>com.a.package.*</include>

As a result, I expect that all classes under package com.a.package.* from dependencyA would be added into jar.因此,我希望依赖项A 中的com.a.package.*包下的所有类都将添加到 jar 中。

你不能因为你定义一个依赖,所以你的应用程序完全需要那个 JAR,但是你只导入一些包,那些你需要的包,所以 JVM 只会加载那些包。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM