首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ejb-jar.xml: ejb-client.jar或ejb-module.jar

ejb-jar.xml: ejb-client.jar或ejb-module.jar
EN

Stack Overflow用户
提问于 2012-09-07 20:59:12
回答 1查看 965关注 0票数 0

有时,配置或声明需要在EJB-deployment描述符ejb-jar.xml文件中完成。

当没有ejb客户端jar文件时,ejb-jar.xml位于模块的META-INF中:

代码语言:javascript
复制
Module-root:
   ---> META-INF
        - ejb-jar.xml
        - ...

但是,如果添加了ejb-jar客户端,ejb-jar.xml将位于何处?在客户端的META-INF中:

代码语言:javascript
复制
Module-root:
   ---> META-INF
        - // here nothing
        - ...

ejb-client-Root:
   ---> META-INF
        - ejb-jar.xml // here something
        - ...

或者EJB-Module会照常保留ejb-jar.file吗?

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-09 23:56:49

ejb-jar.xml应该始终放在EJB module JAR中,与bean实现(<ejb-class/>) .class文件放在同一位置。可以有一个单独的EJB模块同时也是一个客户端,在这种情况下,您可能有两个ejb-jar.xml:一个在“服务”JAR中,另一个在“客户端”jar中。

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

https://stackoverflow.com/questions/12318609

复制
相关文章

相似问题

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