Error: Could not find or load main class Akash

Error: Could not find or load main class Akash

我想从命令行运行 selenium 程序。我的代码是

    class Akash
    {
        public static void main(String args[])
        {
            org.openqa.selenium.WebDriver driver = new org.openqa.selenium.firefox.FirefoxDriver();
        }
    }

Filename : Akash.java (Path : C:\Users\anigam\Desktop\Testing)

The required jars are present here : C:\Users\anigam\Desktop\Order Streaming\Automation_03.04.2017\For_Checkin\uitestframework\lib

我将文件编译为:

javac -cp "C:\Users\anigam\Desktop\Order Streaming\Automation_03.04.2017\For_Checkin\uitestframework\lib*" Akash.java

编译成功,这里生成了Akash.class:

C:\Users\anigam\Desktop\Testing

当我尝试执行此 class 文件时:

java -cp "C:\Users\anigam\Desktop\Order Streaming\Automation_03.04.2017\For_Checkin\uitestframework\lib*" Akash

我遇到一个错误:

错误:无法找到或加载主 class Akash

有人可以帮忙吗。

非常感谢。

您的程序能够从您提供的class路径加载依赖库,但无法加载您编译生成的class文件(Akash.class)。 因此,尝试将 Akash.class 所在的当前目录也添加到 class 路径中。

1) 打开命令提示符 2) CD C:\Users\anigam\Desktop\Testing 3) 运行 下面的命令会有帮助

java -cp "C:\Users\anigam\Desktop\Order Streaming\Automation_03.04.2017\For_Checkin\uitestframework\lib*;." 阿卡什

希望对您有所帮助。

-桑迪普