Getting started with UNO and Java with Open/LibreOffice

Well, that's it, the library jpipe.dll wasn't found in the directories listed in the PATH environment variable. I had to add the path LibreOffice 4.0/URE/bin to that.

Adding the path to the java.library.path wouldn't work.

So, after a very annoying SDK installation, which required a GNU make tool that I won't use and forced me to install MinGW, and a crappy zip tool that couldn't simply be found since the mirrors from info-zip.org (the source given by api.libreoffice.org) are all down, I still had these stupid and undocumented problems.

Once this was solved, the 64 bit thing was actually a problem, since jpipe.dll is a 32 bit only library and couldn't be loaded, so I had to switch to a 32 bit JDK/JRE in order to make it work.

Man. I can do without some interface user-friendliness, but this is just making the life of a developer unnecessarily hard!

This is why open source software sometimes sucks.


If you are using 32 bit of libreoffice then the u need to switch 32 but of jdk to work.Otherwise download the latest version of libreoffice of 64bit