WebDriverError: Cannot define class using reflection
WebDriverError: Cannot define class using reflection
我正在使用 gulp-angular-protractor 对我的网络应用程序进行端到端测试。我最近收到以下错误,但早些时候它曾经完美地工作。
如能解决此问题,我们将不胜感激。
详情:
OS - Ubuntu 16.04,
node - v6.12.2,
npm - v3.10.10,
Vagrant - v1.9.3,
karma - v0.13.22,
gulp-angular-protractor - v1.1.1,
protractor - v5.1.2,
webdriver-manager - v12.0.6
删除 java-common
并安装 openjdk-8-jre
解决了我的问题。
要删除 java-common
及其依赖项,运行 下面的命令
sudo apt-get purge --auto-remove java-common
在命令
下安装openjdk-8-jre
、运行
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update
sudo apt-get install openjdk-8-jdk
此外,如果您的系统上安装了多个 Java 版本。 运行 下面的命令设置默认 Java
sudo update-alternatives --config java
然后输入一个数字到 select 一个 Java 版本。
我正在使用 gulp-angular-protractor 对我的网络应用程序进行端到端测试。我最近收到以下错误,但早些时候它曾经完美地工作。
如能解决此问题,我们将不胜感激。
详情:
OS - Ubuntu 16.04,
node - v6.12.2,
npm - v3.10.10,
Vagrant - v1.9.3,
karma - v0.13.22,
gulp-angular-protractor - v1.1.1,
protractor - v5.1.2,
webdriver-manager - v12.0.6
删除 java-common
并安装 openjdk-8-jre
解决了我的问题。
要删除 java-common
及其依赖项,运行 下面的命令
sudo apt-get purge --auto-remove java-common
在命令
下安装openjdk-8-jre
、运行
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update
sudo apt-get install openjdk-8-jdk
此外,如果您的系统上安装了多个 Java 版本。 运行 下面的命令设置默认 Java
sudo update-alternatives --config java
然后输入一个数字到 select 一个 Java 版本。