我无法在GlassFish上部署我的Java EE应用程序,因为我在Problems视图上有此构建路径警告:
描述资源路径位置类型类路径条目 eclipse.fproj.jdt.libprov.osgi / jpt.jpa标记为发布/导出 但不会在项目类路径中导出。类路径可见性 在Eclipse中并在运行时将 不同。 declaration-reglementaire-dao P / declaration-reglementaire-dao Classpath 依赖性验证器消息
这一个:
描述资源路径位置类型企业的Facet版本 申请项目声明-reglementaire-ear必须是5.0到 包含Java EE 5.0项目 声明-reglementaire-serviceweb。声明-revlementaire-ear P / declaration-reglementaire-ear Enterprise 应用验证器消息
答案 0 :(得分:6)
解决了它。我把它标记为Java EE模块依赖项,但我没有选择它进行导出。在项目属性窗口中,我访问了Java Build Path>订购和出口,并在OSGi Bundels(JPA)的条目旁边打了一张支票。