Java openoffice

NetBeans + Open Office

Важливо! Для роботи з новою версією NetBeans може не виявитися потрібного плагіна. В цьому випадку робимо так:
1. Підключаємо до проекту jar-файли: juh.jar, jurt.jar, ridl.jar, unoil.jar, всі вони є в H: \ Program Files \ OpenOffice.org 3 \ URE \ java у мене, а у вас в відповідній папці;
2. Для NetBeans. Відкриваємо властивості проекту (правою кнопкою по назві проекту -> properties), в ньому вибираємо Libraries і ятати Run, натискаємо кнопку Add Jar / Folder, вибираємо папку H: \ Program Files \ OpenOffice.org 3 \ program (це у мене, у вас відповідно), тиснемо Open.
Для Eclipse. Відкриваємо властивості проекту (правою кнопкою по назві проекту -> properties), в ньому вибираємо Java Build Path, тиснемо кнопку Add External Class Folder. і вибираємо папку H: \ Program Files \ OpenOffice.org 3 \ program (це у мене, у вас відповідно), тиснемо Open.
Природно, в цьому випадку ніякої плагін встановлювати не потрібно.

Як устанавливить плагін в NetBeans?

Tools-> Plugins, закладка Downloaded, кнопкою Add Plugins. знаходимо файл org-openoffice-extensions.nbm (або його версію), тиснемо кнопку Install, далі в справу вступає майстер. результат:

Java openoffice

Номер версії плагіна видно в правій частині малюнка. Версія ця підходить для OpenOffice.org 3.0.0. Важливо: версії плагіна і OpenOffice повинні відповідати один одному інакше підуть помилки.

Java програма для OpenOffice

Змінимо код, створений майстром, так:

Створення об'єкта XComponentContext xContext дає можливість працювати з OpenOffice.org API при цьому запускається об'єкт office, якщо він вже не був запущений. Об'єкт контексту xContext дозволяє створювати сервіси:

Цей менеджер сервісу дає нам вихід на API.

Запустіть програму на виконання. Якщо ви отримали повідомлення "Good result!", То все в нормі.

Схожі статті