【发布时间】:2018-02-27 15:40:25
【问题描述】:
我有一个 .java 文件(由另一个开发人员构建),我从命令行运行它来执行一些 Selenium 测试。
SeleniumsTests.java
/lib (directory of dependencies)
当我尝试直接从终端运行这个 java 文件时,它会返回一系列与无法找到保存在 lib 目录中的包相关的错误。
SeleniumsTestsjava:21: error: package org.junit does not exist
import org.junit.Assert;
^
SeleniumsTests.java:22: error: package org.openqa.selenium does not exist
import org.openqa.selenium.By;
^
SeleniumsTests.java:23: error: package org.openqa.selenium does not exist
import org.openqa.selenium.Keys;
^
SeleniumsTests.java:24: error: package org.openqa.selenium does not exist
import org.openqa.selenium.WebDriver;
// other similar related errors
在 .java 本身中,我可以在以下导入中看到这些包的链接,但我看不到它如何链接到相应的文件夹“lib”——我该怎么做才能在这个 lib 目录中反映这些包
import org.junit.Assert;
import org.openqa.selenium.By;
import org.openqa.selenium.Keys;
import org.openqa.selenium.WebDriver;
【问题讨论】:
-
你需要添加带有类路径的库