На плагины обычно нужно ссылаться в eclipse .classpath как на библиотеки, а не на Jars.
если вы посмотрите на файл .classpath, вы увидите это различие:
<classpathentry kind="src" path="src"/>
<classpathentry kind="src" path="test"/>
<classpathentry kind="src" path="webdriver-tests"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
<classpathentry kind="con" path="org.testng.TESTNG_CONTAINER"/>
<classpathentry kind="lib" path="lib-new/test/hamcrest-all.jar"/>
является исходной папкой, а тип con является библиотекой, а тип lib является обычным jar.
Вы заметите, что kind = "con" указывает на статический контейнер для библиотеки и не зависит от пути.Плагины должны предоставлять этот контейнер, и вы можете добавить их в путь сборки через контекстное меню проекта
Путь сборки-> Настроить путь сборки ...-> Добавить библиотеку
Вот скриншот:
Обратите внимание, что всем разработчикам потребуется плагин, установленный для этой работы.