相关疑难解决方法(0)

使用Maven在jar中包含依赖项

有没有办法强制maven(2.0.9)在一个jar文件中包含所有依赖项?

我将一个项目构建到一个jar文件中.我希望将依赖项中的类复制到jar中.

更新:我知道我不能在jar文件中包含一个jar文件.我正在寻找一种方法来解压缩指定为依赖项的jar,并将类文件打包到我的jar中.

java maven-2 packaging jar

329
推荐指数
9
解决办法
40万
查看次数

如何从阴影jar中排除*.DSA和*.SF文件?

我在pom.xml中有一节

 <filters>
   <filter>
      <artifact>*:*</artifact>
         <excludes>
            <exclude>META-INF/*.SF</exclude>
            <exclude>META-INF/*.DSA</exclude>
         </excludes>
   </filter>
</filters>
Run Code Online (Sandbox Code Playgroud)

我想从最终jar中排除*.SF和*.DSA文件.但我收到以下消息:

[INFO] No artifact matching filter *:*
Run Code Online (Sandbox Code Playgroud)

和文件不排除.有谁知道如何克服它?

java maven maven-shade-plugin

11
推荐指数
2
解决办法
6883
查看次数

标签 统计

java ×2

jar ×1

maven ×1

maven-2 ×1

maven-shade-plugin ×1

packaging ×1