Eclipse-RCP udostępnia niektóre funkcje (wtyczki org.eclipse.help.ui, org.eclipse.help.webapp), aby dodać Pomoc do aplikacji. Składa się głównie ze zwykłych stron HTML wraz z niektórymi plikami xml w celu zapewnienia struktury treści (TOCS). W czasie wykonywania eclipse dodaje trochę magii javascript + css, aby wygenerować menu nawigacyjne indeksu + w lewej ramce, wstawić okruchy itp.
Czy jest jakiś sposób, aby uzyskać trochę tegozdobione strony, dzięki czemu mogę umieścić je na (statycznym) serwerze WWW? Mogę tylko pomyśleć o schwytaniu ich za pomocą scrappera na stronie internetowej, ale nie wydaje się to zbyt proste.
AKTUALIZACJA: Zakończyłem korzystanie z serwera internetowego Eclipse: Wyeksportowałem przyciętą wersję mojej aplikacji (Windows) Eclipse-RCP (nie bardzo łatwo wiedzieć, które wtyczki są potrzebne) do mojego serwera linuxowego i dodałem do skryptów startowych nowy skrypt, który wywołuje org.eclipse.help.standalone.Help
klasa:
java -classpath plugins/org.eclipse.help.base_3.5.2.v201009090800.jar org.eclipse.help.standalone.Help -command start -port 55555 -noexec -eclipsehome $EDIR
Następnie ustawiłem odwrotne proxy w moim serwerze Apache, aby trafić na serwer Eclipse. To działało dobrze. Nie dodaję tego jako odpowiedzi, ponieważ nie spełnia moich początkowych wymagań.
Odpowiedzi:
0 dla odpowiedzi № 1Gdzieś w aplikacji Eclipse RCP jest wtyczka Eclipse, która zawiera strony pomocy HTML planu i pliki XML TOCS, które Cię interesują.
Rozpakuj wtyczkę Eclipse i skopiuj pliki HTML na serwer WWW.
Musisz podać nawigację, którą org.eclipse.help.ui zapewnia w plikach xml TOCS.