2011-03-16 2 views
1

Eclipse-RCP предоставляет некоторые возможности (плагины org.eclipse.help.ui, org.eclipse.help.webapp) для добавления справки в приложение. В основном это простые HTML-страницы, а также некоторые XML-файлы для обеспечения структуры контента (TOCS). Во время выполнения eclipse добавляет некоторую магию javascript + css для создания указателя + меню навигации в левой рамке, вставки панировочных сухарей и т. Д.Экспорт файлов справки eclipse-rcp в виде автономных страниц html

Есть ли способ получить некоторую дамп этих украшенных страниц, чтобы я мог их поместить в (статическом) веб-сервере? Я могу только подумать о том, чтобы захватить их с помощью scrapper веб-сайта, но это не кажется очень напряженным, интересно, есть ли более простой способ.

ОБНОВЛЕНИЕ: Я закончил использование веб-сервера Eclipse: я экспортировал обрезанную версию моего (Windows) Eclipse-RCP-приложения (не очень легко узнать, какие плагины необходимы) на мой Linux-сервер и добавлен в сценарии запуска новый сценарий, который вызывает org.eclipse.help.standalone.Help класс:

java -classpath plugins/org.eclipse.help.base_3.5.2.v201009090800.jar org.eclipse.help.standalone.Help -command start -port 55555 -noexec -eclipsehome $EDIR 

Затем я настроить обратный прокси-сервер в моем сервере Apache ударить сервер Eclipse. Он работал отлично. Я не добавляю это как ответ, потому что он не соответствует моим первоначальным требованиям.

ответ

0

Где-то в приложении Eclipse RCP является Eclipse, плагин, который содержит план HTML страниц справки и XML-файлы, КТВ, что вы заинтересованы в.

Распакуйте Eclipse, плагин, и скопировать HTML файлы на ваш веб-сервер.

Вам необходимо предоставить навигацию, которую org.eclipse.help.ui предоставляет с помощью файлов TOCS xml.

+0

У меня есть простые HTML-файлы, мне не хватает «украшения», к которым добавляются плагины eclipse (панировочные сухари, меню навигации). – leonbloy

Смежные вопросы