Как создать справочную систему в java

Мы разрабатываем новое веб-приложение, и мы должны интегрировать в него помощь. Кто-нибудь знает какое-нибудь хорошее приложение для справки с открытым исходным кодом, которое мы можем интегрировать в нашу систему или лучше разработать справочный центр с нуля? Мы используем java 1.6. Помощь должна быть связана со статьями, формами,...

спасибо

Ответ 1

Несколько лет назад я работал с справочной системой Eclipse. Eclipse не обязательно требуется для его интеграции в ваш проект. Его файлы помощи также основаны на .html-страницах. К сожалению, я не знаю, продолжают ли они его развивать, но в это время он уже предоставил все аспекты, которые вы ожидаете от справочной системы.

Есть много примеров того, как интегрировать его в свой проект, но возможно, что, возможно, сегодня есть уже лучшие рамки.

Ответ 2

Мы используем JavaHelp, и мы довольны этим. Мы используем docbook для источника документа и XSLT для генерации JavaHelp (и версий PDF и HTML).

JavaHelp является "GNU General Public License - Version 2 с исключением пути к классу", как указано ниже https://javahelp.java.net/ Обратите внимание: ссылка не работает, Google находит эту копию лицензии: http://openjdk.java.net/legal/gplv2+ce.html

Таким образом, Jar может быть включен в приложения с закрытым исходным кодом.

Извините, не могу добавить комментарий к сообщениям других людей, потому что у меня недостаточно очков.

Ответ 3

Попробуйте работать с лицензированной версией Author-it или Adobe RoboHelp. Оба инструмента - очень хорошие системы управления контентом, позволяющие пользователям одновременно работать над одним и тем же источником. Вы также можете публиковать контент в Word, PDF, HTML, XML, Java Help и Oracle Help.