Service to export contacts from Lotus Notes and import into Google contacts.
https://github.com/klehmann/domino-jna
We have to use Java 8 due to CORBA libraries and 32 bit due to JNA access.
Install jdk-8u202-windows-i586.exe (taken from oracle.com).
Latest version is 1.8.0_381. Message to update will appear.
During compilation time the following DLL files are needed. Please use the appropriated commands (see below) for specific version.
mvn install:install-file -Dfile="C:\Program Files (x86)\IBM\Notes\jvm\lib\ext\Notes.jar" -DgroupId=com.ibm -DartifactId=domino-api-binaries -Dversion=9.0.1 -Dpackaging=jar
mvn install:install-file -Dfile="C:\Program Files (x86)\HCL\Notes\jvm\lib\ext\Notes.jar" -DgroupId=com.ibm -DartifactId=domino-api-binaries -Dversion=9.0.1 -Dpackaging=jar
mvn install:install-file -Dfile="C:\Users\armin\Desktop\Notes.jar" -DgroupId=com.ibm -DartifactId=domino-api-binaries -Dversion=9.0.1 -Dpackaging=jar
mvn install:install-file -Dfile="/Applications/IBM Notes.app/Contents/MacOS/jvm/lib/ext/Notes.jar" -DgroupId=com.ibm -DartifactId=domino-api-binaries -Dversion=9.0.1 -Dpackaging=jar
(Mac OS X)
mvn install:install-file -Dfile="C:\Program Files (x86)\HCL\Notes\jvm\lib\ext\Notes.jar" -DgroupId=com.ibm -DartifactId=domino-api-binaries -Dversion=12.0.0 -Dpackaging=jar
mvn install:install-file -Dfile="C:\Program Files (x86)\HCL\Notes\osgi\shared\eclipse\plugins\com.ibm.commons_12.0.0.20210508-0545\lwpd.commons.jar" -DgroupId=com.ibm -DartifactId=ibm-commons -Dversion=12.0.0 -Dpackaging=jar
mvn install:install-file -Dfile="C:\Program Files (x86)\HCL\Notes\osgi\shared\eclipse\plugins\com.ibm.domino.napi_12.0.0.20210508-0545\lwpd.domino.napi.jar" -DgroupId=com.ibm -DartifactId=napi -Dversion=12.0.0 -Dpackaging=jar
mvn install:install-file -Dfile="C:\Program Files (x86)\HCL\Notes\jvm\lib\ext\Notes.jar" -DgroupId=com.ibm -DartifactId=domino-api-binaries -Dversion=12.0.1 -Dpackaging=jar
mvn install:install-file -Dfile="C:\Program Files (x86)\HCL\Notes\osgi\shared\eclipse\plugins\com.ibm.commons_12.0.1.20211117-2131\lwpd.commons.jar" -DgroupId=com.ibm -DartifactId=ibm-commons -Dversion=12.0.1 -Dpackaging=jar
mvn install:install-file -Dfile="C:\Program Files (x86)\HCL\Notes\osgi\shared\eclipse\plugins\com.ibm.domino.napi_12.0.1.20211117-2131\lwpd.domino.napi.jar" -DgroupId=com.ibm -DartifactId=napi -Dversion=12.0.1 -Dpackaging=jar
mvn clean install
Add "C:\Program Files (x86)\HCL\Notes" to the "PATH" variable.