Невозможно подключиться к серверу селена вручную - PullRequest
0 голосов
/ 18 января 2019

Я хочу очистить обзоры Google для веб-сайта, используя RSelenium. Я не могу подключиться к удаленному серверу с этим кодом:

remDr <- remoteDriver(remoteServerAddr = "localhost", port = 4445L, browserName = "firefox")
 remDr$open() 

Тогда я попытался использовать RSelenium через докер. К сожалению, я не могу загрузить докер из-за проблем с безопасностью.

Наконец, я попытался настроить сервер селена вручную, используя следующий код:

remDr <- rD$client
 selCommand<- 
     wdman::selenium(jvmargs = c("-Dwebdriver.chrome.verboseLogging=true"), 
                     retcommand = TRUE)

Затем я запустил cat (selCommand) в терминале

Это дало мне следующую ошибку:

Exception in thread "main" java.lang.UnsupportedClassVersionError: org/openqa/grid/selenium/GridLauncherV3 : Unsupported major.minor version 52.0

        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(Unknown Source)
        at java.security.SecureClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.access$100(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)

Я новичок в упаковке Rselenium. Любые предложения и помощь будут оценены. Заранее спасибо.

...