我有一个项目,我有一个EJB和一个WAR,我们有一个团队只用于战争和其他实现ejb,我有接口到ejb实现,但现在我们只需要使用接口存根类开发war层,你把接口放在war中还是创建其他java项目来放这个接口?
- business.ejb
- interfaces.jar
- site.war
您如何看待这个?这3个项目在EAR中,但是现在只有site.war和interfaces.jar。
答案 0 :(得分:0)
如果您使用Maven进行依赖关系管理,您可以简化流程并避免通过使用Maven的EJB插件为您生成客户端JAR来手动创建interfaces.jar / project:
生成客户端jar:http://maven.apache.org/plugins/maven-ejb-plugin/examples/generating-ejb-client.html
使用客户端jar:http://maven.apache.org/plugins/maven-ejb-plugin/examples/ejb-client-dependency.html