В моем проекте eclipse (динамический веб-проект) у меня есть следующая структура:
И я использую библиотеку Gson. Это проект сервлета для узла селена. Узел работает на машине Linux. Когда я нажимаю на сервлет, я получаю сообщение об ошибке:
java.lang.NoClassDefFoundError: com/google/gson/Gson...
Чего мне не хватает? Отлично работает на windows.
Также вот пример команды, которую я использую для запуска узла селена:
java -cp "selenium-server-standalone.jar:selenium-extras.jar" org.openqa.grid.selenium.GridLauncherV3 \
-servlets com.node.servlets.ExecuteServlet \
-role node \
-hub http://$HUB_PORT_4444_TCP_ADDR:$HUB_PORT_4444_TCP_PORT/grid/register \
-maxSession 1 -browser $browserOpts
selenium-extras.jar - это проект сервлета.