如何使Jee6Javadoc在NetBeans7.0.1中为常规JavaSE项目工作?

如何使Jee6Javadoc在NetBeans7.0.1中为常规JavaSE项目工作?,java,netbeans,javadoc,netbeans-7,enterprise,Java,Netbeans,Javadoc,Netbeans 7,Enterprise,我只想在我的JavaSE项目中显示JavaEE6文档。也许这是不可能的 问题是,我在NetBeans中创建了一个普通的JavaSE项目(即新项目->Java->'Java应用程序”),但我在其中有Java企业版元素 其中一个元素是javax.persistence@Basic(fetch/optional)注释 -当我在这个注释上按ctrl+space时,NetBeans会说“找不到Javadoc”。当我使用Alt+F1(右键单击->“显示Javadoc”)时,状态栏显示:“无法在此处执行显示

我只想在我的JavaSE项目中显示JavaEE6文档。也许这是不可能的

问题是,我在NetBeans中创建了一个普通的JavaSE项目(即新项目->Java->'Java应用程序”),但我在其中有Java企业版元素

其中一个元素是javax.persistence@Basic(fetch/optional)注释

-当我在这个注释上按ctrl+space时,NetBeans会说“找不到Javadoc”。当我使用Alt+F1(右键单击->“显示Javadoc”)时,状态栏显示:“无法在此处执行显示Javadoc。”。

额外信息:

1) netbeans\u installation\u dir\netbeans 7.0.1\enterprise\docs包含正确的API文档zip文件(javaee6 doc API.zip)。

2) 我在stackoverflow上四处寻找类似的解决方案,但它们对我不起作用-将.jar/.zip/文件夹添加到库中或通过“工具->Java平台->Javadoc选项卡”也不起作用。

非常奇怪的是,当我将javaEE6.jar添加到JDK6平台的Javadoc选项卡中,在项目结构窗口中,我右键单击带有“Show Javadoc”的“JDK1.6”库时,一个浏览器窗口打开,我可以看到我想要的JEE6文档。

我猜问题在于我有一个常规的JavaSE项目,而NetBeans无法获取JavaEE6 javadoc,因为它不知道我的应用程序部分使用了EE元素。这可能也是因为该文档是针对JavaEE6应用程序的(这就是为什么它位于/enterprise文件夹下)


所以我不知道如何解决这个问题。是虫子吗?(我在一份NetBeans bug报告中读到这可能是一个bug)。

这似乎是一个关于如何将库附加到项目的问题。最简单的方法是使用工具>库中提供的库。您只需要确保附加到项目的库也附加了正确的Javadoc。如果未附加Javadoc,可以尝试以下步骤:

  • 在NetBeans IDE中,转到“工具>库”
  • 选择正确的库并选择Javadoc选项卡
  • 单击“添加ZIP/文件夹”并浏览到项目Javadoc所在的位置
  • 指定Javadoc ZIP或文件夹,然后单击“添加ZIP/文件夹”
  • 单击“确定”关闭库管理器 有关更多详细信息,请访问[此NetBeans Wiki页面][1]