类路径条目eclipse.fproj.jdt.libprov.osgi / jpt.jpa标记为发布/导出但不在项目类路径中导出

时间:2010-03-07 05:46:05

标签: eclipse jpa glassfish ejb-3.0 eclipselink

我正在尝试使用Glassfish作为我的应用服务器在Eclipse中设置一个新的企业应用程序项目,我看到以下警告:

类路径条目eclipse.fproj.jdt.libprov.osgi / jpt.jpa标记为发布/导出,但未在项目类路径中导出。 Eclipse中和运行时的类路径可见性会有所不同。

我的EJB项目启用了Java Persistence 1.0 facet,我很确定这是导致我出现问题的原因。我做了很多搜索,但无济于事。

1 个答案:

答案 0 :(得分:9)

解决了它。我把它标记为Java EE模块依赖项,但我没有选择它进行导出。在项目属性窗口中,我访问了Java Build Path>订购和导出,并在EclipseLink 1.1.x的条目旁边放置一个支票。