1

我在 Eclipse 中创建了两个独立的项目。第一个项目是 JPA,第二个是 JSF。我面临的问题是如何从 JSF Bean 访问 JPA 的 DAO 类,同时仍然保持这些项目分开。

我正在阅读有关使用 Ant 的信息,但找不到反映我的问题的示例。

我将 JPA EclipseLink 2.1 与 GlassFish Server 3.1 和 JSF 2.0 一起使用

非常感谢

4

1 回答 1

3

右键单击 JSF 项目,转到Deployment Assembly属性并在其中添加 JPA 项目。这样,它就透明地以 JAR/WEB-INF/lib形式出现在构建的 WAR 中。

请注意,您不应像其他人建议的那样摆弄Build Path属性。这样,它根本不会/WEB-INF/lib在构建的 WAR 中以 JAR 的形式出现。它只会使 JPA 项目成为编译时依赖项。

于 2012-12-07T20:13:20.050 回答