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