问题描述
我尝试使用CLI为运行测试用例编译Java文件
在测试用例java文件中,我导入org.openqa.selenium.WebDriver等。
在编译时收到错误消息:
"error: package org.openqa.selenium does not exist
导入org.openqa.selenium.WebDriver;“
如果有人知道原因?
我使用此命令:
javac -cp junit-4.13.jar;. file1.java
谢谢。
解决方法
您将需要selenium-java
jar及其所有依赖项,并将它们添加到类路径中。目前,您仅在类路径中指定junit
jar。因此,找不到包错误。
selenium-java
的某些依赖项将是:
guava
okhttp
okio
buddy
commons-exec
selenium-api
selenium-chrome-driver
selenium-edge-driver
selenium-firefox-driver
selenium-ie-driver
selenium-opera-driver
selenium-remote-driver
selenium-safari-driver
selenium-support
您可以使用诸如maven
或gradle
之类的构建自动化工具来进行依赖性管理。