Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使Javadoc文件显示在Eclipse包资源管理器中?_Eclipse_Adt_Javadoc_Egit - Fatal编程技术网

如何使Javadoc文件显示在Eclipse包资源管理器中?

如何使Javadoc文件显示在Eclipse包资源管理器中?,eclipse,adt,javadoc,egit,Eclipse,Adt,Javadoc,Egit,我正在使用Eclipse的Android开发者工具包装器和Eclipse的EGit git插件。我在生成Javadoc时遇到了一个问题,但在PackageExplorer中找不到它 我进入Project->Generate Javadoc 我使用C:\Program Files\Java\jdk1.7.0\u 51\bin\javadoc.exe作为javadoc命令,并选择要为其生成javadoc的包 我选择具有以下目的地的标准doclet,其中ReverseSentence是我的包。 C:\

我正在使用Eclipse的Android开发者工具包装器和Eclipse的EGit git插件。我在生成Javadoc时遇到了一个问题,但在PackageExplorer中找不到它

我进入Project->Generate Javadoc

我使用C:\Program Files\Java\jdk1.7.0\u 51\bin\javadoc.exe作为javadoc命令,并选择要为其生成javadoc的包

我选择具有以下目的地的标准doclet,其中ReverseSentence是我的包。 C:\Users\myname\workspace\ReverseSentence\doc

我选中“在浏览器中打开生成的索引文件”,并生成javadoc。它生成的Javadoc没有错误,索引显示在eclipse的主要部分。但是,这些文件不会显示在包资源管理器中

我通过打开文件夹在工作区中搜索,在workspace\ReverseSentence中有一个文件夹文档,其中包含正确的Javadoc。但是,它没有显示在包资源管理器中

如何使其显示在包资源管理器中?当我过去使用Eclipse的常规版本(不是android开发者工具包装器)时,Javadocs自动出现在那里

我所尝试的:

  • 刷新项目

  • 关闭和重新启动eclipse

  • 使用旧版本的Javadoc命令生成Javadoc,这是我上次在另一个版本的eclipse中使用的命令(jdk1.6.043)

  • 删除doc文件夹,重新创建它,然后尝试在其中生成javadoc(它在其中生成,但没有显示)

  • 取消选中在PackageExplorer中隐藏某些内容的过滤器(如此处所示:)


您是否尝试刷新工作区或重新打开eclipse

检查资源管理器设置中的过滤器。如果某个内容未显示,则过滤器通常会将其隐藏。可以在Package Explorer的下拉菜单中访问该过滤器。

我认为问题在于一旦生成Javadoc文件,它们的目标文件夹/目录就是问题所在。我遇到了同样的问题,并且(最终)发现Javadocs被发送到了与我的包文件不同的文件夹中。他们转到了工作区文件夹,我认为它也保存了我所有的代码,但代码将进入另一个存储库。也许可以尝试查找代码的位置,然后查看生成的javadoc在生成时是否登录到其他地方。如果是这种情况,那么修复程序将重新生成并发送到代码的目录。这样,包资源管理器应该能够找到并显示它们。希望这有帮助

这应该是一个评论,而不是答案。是的,我两个都试过了。我会更好地编辑我的问题来描述我的尝试。@NickT,我没有足够的声誉来评论。对不起的:(但是,我想我的回答是正确的。据我所知,Eclipse不会刷新文件夹面板。该链接实际上没有帮助/相关性。我尝试取消选中过滤器下的每个复选框,但它没有使Javadocs显示出来。我在上面的评论中提到,尽管可能应该进行编辑以添加到问题中,但我尝试了。我尝试取消选中在package explorer中隐藏内容的每个筛选器,但没有显示Javadocs。您能澄清一下将Javadocs发送到代码目录的意思吗?谢谢!我的代码在本地Git repo中,而不是在我的工作区中。我以前从未使用过Git和eclipse或Java,只有Git和Rails。@Magelet,may您应该添加到原来使用的egit/git.Yay!我很高兴这有帮助。我对今天发生的事情感到非常困惑。很高兴注意到这个问题及其未来的解决方案。为了回复@espertus,我打算将Javadocs(重新生成时)发送到代码所在的git目录。