Как разработать расширение LibreOffice в Eclipse?

В настоящее время я пытаюсь разработать расширение LibreOffice с использованием Java 7 и Eclipse Juno в Ubuntu 12.10. Из документации, которую я нашел, я знаю, что есть плагин Eclipse и SDK LibreOffice, которые должны быть совместимы с OpenOffice. Я установил LibreOffice и его SDK с apt-get; плагин из http://api.openoffice.org/Projects/EclipseIntegration/dev-update/site.xml.

Когда я пытаюсь создать новый проект UNO-IDL в Eclipse, плагин запрашивает пути SDK и OOo. Однако ни SDK LibreOffice, ни каталоги установки LibreOffice не работают! Насчет SDK, плагин жалуется, что ему нужен как минимум SDK версии 2.0.4, а я использую LibreOffice 3.6.0.

Есть ли способ настроить или установить LibreOffice или плагин, чтобы я мог создать проект UNO-IDL в Eclipse Juno.

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


person Ariel D. Moya Sequeira    schedule 19.07.2013    source источник
comment
Что такое сообщение об ошибке?   -  person z--    schedule 21.07.2013
comment
Сообщение об ошибке требует как минимум версии SDK 2.0.4. Вот и все.   -  person Ariel D. Moya Sequeira    schedule 23.07.2013


Ответы (2)


Взгляните на это. У меня была та же проблема, и причина ошибки в том, что предоставленный ими плагин eclipse слишком устарел. http://www.flattermann.net/2009/06/openofficeorg-extension-development-with-eclipse-ooeclipse/

person Nino    schedule 05.08.2013
comment
Сейчас я использую плагин OpenOffice и Netbeans для разработки. Пришлось кое-что подправить самому, но у меня получилось. Но спасибо за информацию. - person Ariel D. Moya Sequeira; 06.08.2013
comment
@ArielD.MoyaSequeira Мне нужна ваша помощь, чтобы настроить Netbeans и Office для создания расширения. Вы можете помочь? - person Volatil3; 13.12.2013

Подключаемый модуль Eclipse недавно был обновлен для работы с последними версиями LibreOffice и Eclipse. затмение.

Существует также начальное расширение, которое содержит весь шаблонный код, необходимый для создания нового расширения LibreOffice, включая руководство по настройке среды разработки с помощью подключаемого модуля Eclipse: https://github.com/smehrbrodt/libreoffice.-starter-extension

person Samuel Mehrbrodt    schedule 07.04.2016
comment
Это хорошие новости! Я посмотрю на это, когда у меня будет шанс. - person Ariel D. Moya Sequeira; 18.04.2016