Я пытаюсь использовать EMF Compare в автономном приложении Java. На форумах Eclipse мне предложили использовать версию в git.
Я клонировал репозиторий. Затем я импортировал все проекты в рабочую область. Я прочитал, что мне просто нужна основная библиотека EMF Compare, поэтому я экспортировал проект org.eclipse.emf.compare в развертываемый плагин и фрагмент, который я поместил в папку плагинов в моем каталоге eclipse по умолчанию.
В моем проекте теперь я могу импортировать org.eclipse.emf.compare, но при запуске получаю следующую ошибку:
Exception in thread "main" java.lang.NoClassDefFoundError: com/google/common/collect/Sets
at org.eclipse.emf.compare.scope.AbstractComparisonScope.<init>(AbstractComparisonScope.java:55)
at org.eclipse.emf.compare.scope.FilterComparisonScope.<init>(FilterComparisonScope.java:63)
что явно связано с тем, что он не находит эту гуаву в библиотеках Google.
Как мне поступить? Просто нужно изменить способ создания плагина, или мне следует создать банку (и, в этом случае, как экспортировать библиотеку Google вместе?)
Заранее спасибо,
Дюссо