4

我无法在 GlassFish 上部署我的 Java EE 应用程序,因为我在“问题”视图上有此构建路径警告:

说明 资源路径位置 类型 类路径条目 eclipse.fproj.jdt.libprov.osgi/jpt.jpa 标记为发布/导出,但未在项目类路径上导出。Eclipse 中的类路径可见性和运行时会有所不同。declaration-reglementaire-dao P/declaration-reglementaire-dao Classpath Dependency Validator Message

和这个:

说明资源路径位置类型企业应用程序项目声明-reglementaire-ear 的 Facet 版本必须为 5.0,才能包含 Java EE 5.0 项目声明-reglementaire-serviceweb。declaration-reglementaire-ear P/declaration-reglementaire-ear 企业应用程序验证器消息

4

1 回答 1

6

解决了。我将它标记为 Java EE 模块依赖项,但我没有选择它进行导出。在项目属性窗口中,我转到 Java Build Path > Order and Export 并在 OSGi Bundels (JPA) 条目旁边打勾。

于 2013-05-21T09:55:47.777 回答