gpt4 book ai didi

java - 一个ear文件中有多个相同的jar文件

转载 作者:搜寻专家 更新时间:2023-11-01 03:13:49 25 4
gpt4 key购买 nike

我生成了一个带有 war 文件的 ear 文件,但 ear 文件包含已经在 war 文件的 lib 文件夹中的 jar 文件。如何删除重复的 jar 文件以及这些 jar 文件应该放在哪里?在 war 文件的 lib 文件夹中还是在 war 文件之外? (我在我的项目中使用了 maven ear 插件和 maven war 插件)。

最佳答案

我终于找到了一种方法,可以在 ear 文件中生成瘦 war 文件。我受到这里的 maven-war-plugin 示例的启发 skinny-wars

按照示例的说明,我将所有 jar 文件从 war 模块中移出,并将其放入 ear 文件中的 lib 文件夹中。

因此最终的 ear 文件结构将是:

  ear-app
-- lib (all the jar files will be here)
-- webModule1
-- lib (empty)
-- webModule2
-- lib (empty)
-- ejbModule

关于java - 一个ear文件中有多个相同的jar文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4282330/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com