【问题标题】:Referencing JPA project in a JSF project在 JSF 项目中引用 JPA 项目
【发布时间】:2013-05-19 22:49:53
【问题描述】:

我想用 JPA 创建一个 JSF 项目。我正在使用 eclipse juno 4.2 如何将两者集成到一个项目中? 我在某处读到,将 JSF 和 JPA 项目分开是一种很好的做法,但我不知道该怎么做。如果我使用两个不同的项目,一个是 JSF,一个是 JPA,我如何集成并使其相互依赖?

【问题讨论】:

  • 如果你使用ant,你的IDE应该允许你添加一个项目作为依赖(至少在netbeans下可以),或者将jpa项目jar添加到jsf项目中。如果您使用的是 maven,则可以包含本地 jar 的依赖项,您必须谷歌它。无论如何,我从来没有见过,我总是使用一个项目。
  • 它们是用于两种不同事物的两种不同框架。不知道为什么要分开。无论如何,您可以创建 2 个项目 - 1 个用于 DB (jpa),第二个用于 JSF,其中第一个作为 jar。

标签: java eclipse jsf jpa


【解决方案1】:

在 JSF 项目的属性中,将 JPA 项目添加为 Deployment Assembly。这样,JPA 项目最终将成为 JSF 项目的/WEB-INF/lib 中的 JAR,毕竟这正是您所需要的。

此外,您应该确保您没有在 Build Path 属性中随意摆弄/弄乱了解决这个问题的粗心尝试。如果您在此处更改了任何内容,请务必撤消它。

【讨论】:

    猜你喜欢
    • 2012-11-26
    • 1970-01-01
    • 1970-01-01
    • 2011-11-10
    • 2015-03-29
    • 1970-01-01
    • 2018-05-06
    • 1970-01-01
    • 2011-10-18
    相关资源
    最近更新 更多