如何在GlassFish 4.1上打包/部署实体库

时间:2015-01-28 08:36:09

标签: java maven jpa glassfish

我是JavaEE的新手,我需要了解如何构建由多个项目组成的应用程序。

我有以下项目,我希望将它们部署到一个(或几个)GlassFish服务器:

  • entity / jar - JPA实体类的Java库
  • entity-manager-client / jar - 实体管理器的远程接口
  • entity-manager / ejb / jar - 实体管理器(EJB)和本地接口
  • www / war - JSF Web应用程序(使用实体/实体 - 经理 - 客户端)
  • myapp / war - JSF Web应用程序(使用实体/实体 - 经理 - 客户端)

我的问题是 - 如何正确捆绑这些 - 使用远程接口,实体管理EJB和JPA实体的单独Web项目。

我正在使用Maven Shade插件将实体和实体管理器客户端项目与实体管理器捆绑在一起,但这似乎是一个可怕的想法,因为现在我似乎也必须为此做同样的事情。网络项目。

0 个答案:

没有答案