【问题标题】:How to fix "java.lang.ClassNotFoundException" in my Java program?如何在我的 Java 程序中修复“java.lang.ClassNotFoundException”?
【发布时间】:2019-02-22 02:32:48
【问题描述】:

我对编程很陌生。我的主要目标是编写登录到安卓应用程序的代码,并完成你必须用手指做的所有事情。到目前为止,我只打开了应用程序,现在我一直在输入登录信息。

这是我的代码 -

package OpenOfferUpTest;

import java.io.File;
import java.net.MalformedURLException;
import java.net.URL;
import org.openqa.selenium.By;
import org.openqa.selenium.Capabilities;
import org.openqa.selenium.remote.DesiredCapabilities;
import org.testng.annotations.Test;
import org.testng.annotations.*;
import io.appium.java_client.android.AndroidDriver;

public class OpenOfferUp {

AndroidDriver driver;

@BeforeTest
public void OpensOfferUp() throws MalformedURLException
{
File OfferUp = new File("C:\\Users\\boung\\Desktop\\OfferUp.apk");
DesiredCapabilities cap = new DesiredCapabilities();
cap.setCapability("deviceName", "Virtual Device");
cap.setCapability("platformName", "android");
cap.setCapability("null", "OfferUp");
cap.setCapability("appPackage", "com.offerup");
cap.setCapability("appActivity", 
"com.offerup.android.login.splash.LoginSplashActivity");

driver = new AndroidDriver(new URL("http://localhost:4723/wd/hub"), cap);

}
@Test
public void SimpleTest() {

driver.findElement(By.id("com.offerup:id/email_button")).click();

}

}

这些是显示在控制台中的主要错误 -

io.appium.java_client.remote.AppiumCommandExecutor$1 lambda$0 INFO: Detected dialect: W3C

FAILED: OpensOfferUp java.lang.NoClassDefFoundError: org/apache/commons/lang3/StringUtils

Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang3.StringUtils

FAILED: SimpleTest java.lang.NullPointerException

我不知道如何解决这些问题,我一直在研究如何解决这些问题,但没有运气。

【问题讨论】:

  • 请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。避免一次问多个不同的问题。请参阅How to Ask 页面以获得澄清此问题的帮助。

标签: java android selenium automation appium


【解决方案1】:

关键字:“ClassNotFoundException”、“org.apache.commons.lang3.StringUtils”。 将依赖项添加到您的项目中,可以在 here 找到。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-08-07
    • 2017-07-11
    • 2022-10-25
    • 1970-01-01
    • 1970-01-01
    • 2021-10-06
    • 2013-10-09
    • 2023-03-18
    相关资源
    最近更新 更多