我正在尝试使用 Glassfish 作为我的应用服务器在 Eclipse 中设置一个新的企业应用程序项目,但我看到了以下警告:
类路径条目 eclipse.fproj.jdt.libprov.osgi/jpt.jpa 标记为发布/导出,但未在项目类路径上导出。 Eclipse 中的类路径可见性和运行时会有所不同。
我在我的 EJB 项目中启用了 Java Persistence 1.0 方面,我很确定这是导致我的问题的原因。我已经做了很多搜索,但无济于事。
最佳答案
解决了。我将它标记为 Java EE 模块依赖项,但我没有选择它进行导出。在项目属性窗口中,我转到 Java Build Path > Order and Export 并在 EclipseLink 1.1.x 条目旁边打勾。
关于eclipse - 类路径条目 eclipse.fproj.jdt.libprov.osgi/jpt.jpa 标记为发布/导出,但未在项目类路径上导出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2395343/