0

我想用一个 EJB 项目和一个 WAR 项目设置一个新的裸 EAR。据我了解,所有库都应该在 EarContent/APP-INF/lib 中,并在两个依赖项目中导出为“EAR 库”。然而,仅仅将 JARs 放在 lib 目录中并不能完成任何事情。

我读到我必须编辑 MANIFEST.MF 文件以包含 JAR 的类路径;为了避免手动编辑文件,我在这里阅读-> http://pl.cs.jhu.edu/oose/resources/j2ee-tutorial/page.php?p=6我应该找到部署程序集->清单条目和从那里添加所需的 JAR。问题是,我没有 Manifest Entries 选项卡,也没有任何“添加清单条目”按钮或类似按钮!

那么,如何自动生成清单条目呢?或者,是否有其他最佳方式将库添加到 EAR 项目及其依赖项?

4

2 回答 2

0

我的错。"Ear library" 属性被错误地设置为"lib"而它应该是"APP-INF/lib"

这使得 EAR 库按预期工作,但我仍然没有“清单条目”选项!

于 2013-03-12T11:58:41.567 回答
-1

使用maven进行依赖管理和打包,它会为你生成ear

于 2013-03-12T13:08:43.057 回答