Мне нужно создать приложение, которое автоматизирует Outlook и Word, и я хочу использовать Java для этой задачи. (Единственная разрешенная альтернатива - VB6, поэтому ...)
После быстрого опроса Google я нашел несколько библиотек, но я не уверен, какую из них использовать:
Я понятия не имею, как сравнить эти библиотеки и принять обоснованное решение. Кажется, что COM4J немного устарел, JACOB теряет память (предположительно), а jacoZoom коммерческий. Кажется, что каждому требуется много стандартного кода для выполнения простого вызова метода. (Что может быть неизбежно, учитывая дизайн COM)
Кроме того, я понятия не имею, как выбрать один из них. Какой из них лучше?
Мы используем Джейкоба в производственной среде, и он неплохо работает. Тем не менее, проекты, похоже, не очень активны.
Кстати говоря: активность кажется преимуществом для J-Interop. Мы также попробовали этот проект, и, похоже, он неплохо работает с еще лучшими сообщениями журнала. Думаю, мы могли бы выбрать J-Interop для новых проектов.
COM4J кажется устаревшим, вы правы.