EAR部署程序集选项



我想用EJB项目和WAR项目建立一个新的裸EAR。在我的理解中,所有库都应该在EarContent/APP-INF/lib中,并在两个依赖项目中导出为"EAR库"。但是,仅仅将jar放在lib目录中没有任何作用。

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

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

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

这使得EAR库按预期工作,但我仍然没有"Manifest Entries"选项!

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

相关内容

最新更新