这是一个我已经遇到几个月并且无法解决的问题。我们继续开发JavaHelp;但是,我们正处于需要修复的地步,而且我的想法不合时宜。
这是什么:Java应用程序
文件夹结构:
-src
--HelpsetProject.java //Main method to launch JavaHelp
--help-hs.xml
--help-idx.xml
--help-map.xml
--help-toc.xml
--Images/ //images folder
--Topics/ //Topics folder for html files
问题:
应用程序构建和编译正常。它启动并运行良好,按预期显示帮助。但是,通常在启动时,左侧(项目列表/树)将有一个空行或完全空白:
我原本以为这个问题是由于缺少map-toc标签,错误输入/不匹配的xml标签/元素和一般错别字引起的,因为我不是真正创建它们的人。但是,我查看了文件,验证并检查了XML,仔细检查了列表中的所有项目是否链接到文件并单击列表中的每个项目以查看它是否显示。这个问题仍然存在,除非我错过了什么。
以下是GitHub上的源代码:
在这里你可以download可执行文件并运行它几次以查看自己的错误(它真的有机会工作/不工作):