Node.js 量角器在安装后不运行

Node.js 量角器在安装后不运行,node.js,selenium,npm,protractor,selenium-chromedriver,Node.js,Selenium,Npm,Protractor,Selenium Chromedriver,安装npm i量角器-g并像中一样运行webdriver manager update后,下一个命令webdriver manager start抛出错误: $ webdriver-manager start seleniumProcess.pid: 63737 Exception in thread "main" java.lang.UnsupportedClassVersionError: org/openqa/grid/selenium/GridLauncher : Unsupported

安装
npm i量角器-g
并像中一样运行
webdriver manager update
后,下一个命令
webdriver manager start
抛出错误:

$ webdriver-manager start seleniumProcess.pid: 63737 Exception in thread "main" java.lang.UnsupportedClassVersionError: org/openqa/grid/selenium/GridLauncher : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:700) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) at java.net.URLClassLoader.access$000(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:319) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:330) at java.lang.ClassLoader.loadClass(ClassLoader.java:254) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:399) Selenium Standalone has exited with code 1 $webdriver管理器启动 seleniumProcess.pid:63737 线程“main”java.lang.UnsupportedClassVersionError:org/openqa/grid/selenium/GridLauncher中出现异常:不受支持的major.minor版本51.0 位于java.lang.ClassLoader.defineClass1(本机方法) 位于java.lang.ClassLoader.defineClass(ClassLoader.java:700) 位于java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) 位于java.net.URLClassLoader.defineClass(URLClassLoader.java:260) 在java.net.URLClassLoader.access$000(URLClassLoader.java:56) 位于java.net.URLClassLoader$1.run(URLClassLoader.java:195) 位于java.security.AccessController.doPrivileged(本机方法) 位于java.net.URLClassLoader.findClass(URLClassLoader.java:188) 位于java.lang.ClassLoader.loadClass(ClassLoader.java:319) 位于sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:330) 位于java.lang.ClassLoader.loadClass(ClassLoader.java:254) 位于java.lang.ClassLoader.loadClassInternal(ClassLoader.java:399) Selenium Standalone已退出,代码为1 此处显示安装输出:

npm i protractor -g > bufferutil@1.2.1 install /usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/node_modules/ws/node_modules/bufferutil > node-gyp rebuild child_process: customFds option is deprecated, use stdio instead. No receipt for 'com.apple.pkg.CLTools_Executables' found at '/'. No receipt for 'com.apple.pkg.DeveloperToolsCLILeo' found at '/'. CXX(target) Release/obj.target/bufferutil/src/bufferutil.o SOLINK_MODULE(target) Release/bufferutil.node SOLINK_MODULE(target) Release/bufferutil.node: Finished > utf-8-validate@1.2.1 install /usr/local/lib/node_modules/protractor/node_modules/selenium-webdriver/node_modules/ws/node_modules/utf-8-validate > node-gyp rebuild child_process: customFds option is deprecated, use stdio instead. No receipt for 'com.apple.pkg.CLTools_Executables' found at '/'. No receipt for 'com.apple.pkg.DeveloperToolsCLILeo' found at '/'. CXX(target) Release/obj.target/validation/src/validation.o SOLINK_MODULE(target) Release/validation.node SOLINK_MODULE(target) Release/validation.node: Finished /usr/local/bin/protractor -> /usr/local/lib/node_modules/protractor/bin/protractor /usr/local/bin/webdriver-manager -> /usr/local/lib/node_modules/protractor/bin/webdriver-manager protractor@2.5.1 /usr/local/lib/node_modules/protractor ├── jasminewd@1.1.0 ├── jasminewd2@0.0.6 ├── html-entities@1.1.3 ├── q@1.0.0 ├── minijasminenode@1.1.1 ├── adm-zip@0.4.4 ├── optimist@0.6.1 (wordwrap@0.0.3, minimist@0.0.10) ├── jasmine@2.3.2 (exit@0.1.2, jasmine-core@2.3.4) ├── glob@3.2.11 (inherits@2.0.1, minimatch@0.3.0) ├── saucelabs@1.0.1 (https-proxy-agent@1.0.0) ├── accessibility-developer-tools@2.6.0 ├── source-map-support@0.2.10 (source-map@0.1.32) ├── lodash@2.4.2 ├── request@2.57.0 (caseless@0.10.0, aws-sign2@0.5.0, forever-agent@0.6.1, stringstream@0.0.5, tunnel-agent@0.4.1, oauth-sign@0.8.0, isstream@0.1.2, json-stringify-safe@5.0.1, node-uuid@1.4.7, combined-stream@1.0.5, qs@3.1.0, form-data@0.2.0, mime-types@2.0.14, tough-cookie@2.2.1, http-signature@0.11.0, bl@0.9.4, har-validator@1.8.0, hawk@2.3.1) └── selenium-webdriver@2.47.0 (tmp@0.0.24, rimraf@2.4.3, xml2js@0.4.4, ws@0.8.0) npm i量角器-g > bufferutil@1.2.1安装/usr/local/lib/node_modules/dragrator/node_modules/selenium webdriver/node_modules/ws/node_modules/bufferutil >节点gyp重建 子进程:不推荐使用customFds选项,请改用stdio。 在“/”处未找到“com.apple.pkg.CLTools_Executables”的收据。 在“/”处未找到“com.apple.pkg.DeveloperToolsCLILeo”的收据。 CXX(目标)发布/obj.target/bufferutil/src/bufferutil.o SOLINK_模块(目标)发布/bufferutil.node SOLINK_模块(目标)发布/bufferutil.node:完成 >utf-8-validate@1.2.1安装/usr/local/lib/node_modules/dragrator/node_modules/selenium webdriver/node_modules/ws/node_modules/utf-8-validate >节点gyp重建 子进程:不推荐使用customFds选项,请改用stdio。 在“/”处未找到“com.apple.pkg.CLTools_Executables”的收据。 在“/”处未找到“com.apple.pkg.DeveloperToolsCLILeo”的收据。 CXX(目标)发布/obj.target/validation/src/validation.o SOLINK_模块(目标)发布/验证.node SOLINK_模块(目标)发布/验证。节点:完成 /usr/local/bin/dragrator->/usr/local/lib/node_modules/dragrator/bin/dragrator /usr/local/bin/webdriver-manager->/usr/local/lib/node\u模块/量角器/bin/webdriver-manager protractor@2.5.1/usr/local/lib/node\u模块/量角器 ├── jasminewd@1.1.0 ├── jasminewd2@0.0.6 ├── html-entities@1.1.3 ├── q@1.0.0 ├── minijasminenode@1.1.1 ├── 行政-zip@0.4.4 ├── optimist@0.6.1 (wordwrap@0.0.3, minimist@0.0.10) ├── jasmine@2.3.2 (exit@0.1.2茉莉花-core@2.3.4) ├── glob@3.2.11 (inherits@2.0.1, minimatch@0.3.0) ├── saucelabs@1.0.1(https代理)-agent@1.0.0) ├── 易访问性开发人员-tools@2.6.0 ├── 源地图-support@0.2.10(来源)-map@0.1.32) ├── lodash@2.4.2 ├── request@2.57.0 (caseless@0.10.0,aws-sign2@0.5.0永远-agent@0.6.1, stringstream@0.0.5,隧道-agent@0.4.1,oauth-sign@0.8.0, isstream@0.1.2,json stringify-safe@5.0.1,节点-uuid@1.4.7,合并-stream@1.0.5, qs@3.1.0,表格-data@0.2.0,默剧-types@2.0.14,强硬-cookie@2.2.1,http-signature@0.11.0, bl@0.9.4,哈尔-validator@1.8.0, hawk@2.3.1) └── 硒-webdriver@2.47.0 (tmp@0.0.24, rimraf@2.4.3, xml2js@0.4.4, ws@0.8.0)
看看这些问题:<代码>不支持的major.minor 51.0版提示您可能有错误的Java版本索引,这似乎是原因,遗憾的是,我无法在Mac OS 10.6上安装Java 8。请看以下问题:
不支持的major.minor 51.0版
提示您可能有错误的Java版本索引,这似乎是原因,遗憾的是,我无法在Mac OS 10.6上安装Java 8