我在java中创建了一个类,用于在模拟的Android设备上打开计算器。当我运行java应用程序时,Windows控制台会显示一条消息:错误:无法找到或加载主类br.ca.wcaquino.appium.CalculadoraTeste引起:java.lang.ClassNotFoundException:br.ca。 wcaquino.appium.CalculatorTest。
在Eclipse中,在Package Explorer窗口中,我注意到我的Maven项目(CursoAppium)有一条错误消息。
为了找出错误是什么,我进入了 WINDOWS>>显示视图>>问题和Eclipse显示以下错误消息:描述资源路径位置类型所需库的存档:' C:/Users/leand/.m2/repository/org/apache/ant/ant/ 1.9.6 /蚂蚁1.9.6.jar'在项目' CourseAppium'无法读取或无效的ZIP文件。我的计算机上存在ant-1.9.6.jar文件,但我不知道错误消息的原因。下面是屏幕和我的java代码。
public class CalculadoraTeste {
public static void main(String[] args) throws MalformedURLException {
DesiredCapabilities desiredCapabilities = new DesiredCapabilities();
desiredCapabilities.setCapability("platformName", "Android");
desiredCapabilities.setCapability("deviceName", "emulator-5554");
desiredCapabilities.setCapability("automationName", "uiautomator2");
desiredCapabilities.setCapability("appPackage", "com.android.calculator2");
desiredCapabilities.setCapability("appActivity", "com.android.calculator2.Calculator");
AndroidDriver<MobileElement> driver = new AndroidDriver(new URL("http://localhost:4723/wd/hub"), desiredCapabilities);
}}