1

这是我几个月来一直遇到的问题,一直无法解决。我们继续开发我们的 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 上的源代码:

在这里,您可以下载可执行文件并运行几次以自己查看错误(这确实是它工作/不工作的机会):

4

0 回答 0