1
  • 在 Netbeans 7.2.1 我创建了一个新的 java 项目
  • 在项目属性的库部分中,我添加了“EclipseLink (JPA 2.0)”,它是 Netbeans 附带的库(至少在此版本中)。

但是没有提供 javadoc,例如,当我尝试实例化 EntityManagerFactory 时:

Persistence.createEntityManagerFactory(String string Map map)

我无法获得支持,所以最终我不知道我应该将什么传递给 map 参数。

如何确定要添加的正确 javadoc 文件以及在哪里可以找到它?

解决方案尝试 1

据我所知,库中没有引用项目的 url,因此您应该在其他地方获取此信息。
获得信息后(http://www.eclipse.org/eclipselink/api/2.5/index.html),我下载了 zip 文件并将其放入本地目录:

/home/homersimpson/NetBeansLibraries/EclipseLink (JPA 2.0)/eclipselink-javadocs.zip 

然后,在 NetBeans Ant Libraries 中,我为“EclipseLink (JPA 2.0)”添加了 zip 文件到源代码中。

我仍然无法获得课程帮助:javax.persistence.Persistence

但在 .zip 文件中我有:

javax/persistence/Persistence.html

4

1 回答 1

2

我假设 NetBeans 需要 source 才能向您展示 java 文档。因此,请确保包含 JPA 的源代码 jar。

有关在线 java 文档,请参阅 http://www.eclipse.org/eclipselink/api/2.5/index.html

于 2013-05-09T12:58:11.597 回答