首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >理解.ear封装

理解.ear封装
EN

Stack Overflow用户
提问于 2013-09-14 00:11:10
回答 1查看 239关注 0票数 0

我对maven-2很陌生,我在Netbeans-7.3.1中使用它,所以我希望这个问题不是一个愚蠢的问题。

我使用maven创建了一个EAR项目,其中包括2个EJB模块。ear也是带有pom打包的聚合pom项目中的一个模块。在清理和构建聚合pom项目之后,当我在存储库中探索生成的ear工件时,我在ear的META中和在2EJB的META中找到了一个文件夹,其中包含了包含pom.xml和pom.properties的模块的packake结构。

我想知道这些文件有什么用?我能在不影响神器的情况下移除它们吗?最后一个问题是,是否有其他方法可以导出聚合器pom项目及其子模块,而不是从maven存储库获得ear (使用Netbeans)?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-14 09:16:56

您可以从META目录中删除所有maven元数据(如pom.xml和pom.properties)。

application.xml (应用服务器在部署期间使用此文件)是*.EAR (企业存档)中的主要文件。Mavenmaven-ear-plugin生成appication.xml文件。

因此,*..EAR/META中所需的所有数据:

代码语言:javascript
复制
/META-INF/application.xml
/META-INF/MANIFEST.MF  

所有其他可以删除的数据

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18796985

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档