Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法找到或加载主类_Java_Terminal_Appium - Fatal编程技术网

Java 无法找到或加载主类

Java 无法找到或加载主类,java,terminal,appium,Java,Terminal,Appium,我想在terminal中运行一个java项目。编译时未发生错误,但运行程序时出现以下错误: 无法在主线程中找到或加载主类或异常 java.lang.NoClassDefFoundError:Appium错误名称: com/appiumproj/test/Appium 请帮我解决这个问题 iMac:~ Samuel$ javac -cp /Users/Samuel/Downloads/AppiumTest/lib/selenium-server-standalone-2.45.0.jar:/Use

我想在terminal中运行一个java项目。编译时未发生错误,但运行程序时出现以下错误:

无法在主线程中找到或加载主类或异常 java.lang.NoClassDefFoundError:Appium错误名称: com/appiumproj/test/Appium

请帮我解决这个问题

iMac:~ Samuel$ javac -cp /Users/Samuel/Downloads/AppiumTest/lib/selenium-server-standalone-2.45.0.jar:/Users/Samuel/Downloads/AppiumTest/lib/gson-2.3.1.jar:/Users/Samuel/Downloads/AppiumTest/lib/java-client-2.2.0.jar: /Users/Samuel/Downloads/AppiumTest/src/com/appiumproj/test/Appium.java 
iMac:~ Samuel$ java -cp  /Users/Samuel/Downloads/AppiumTest/lib/selenium-server-standalone-2.45.0.jar:/Users/Samuel/Downloads/AppiumTest/lib/gson-2.3.1.jar:/Users/Samuel/Downloads/AppiumTest/lib/java-client-2.2.0.jar: /Users/Samuel/Downloads/AppiumTest/src/com/appiumproj/test/Appium
Error: Could not find or load main class .Users.Samuel.Downloads.AppiumTest.src.com.appiumproj.test.Appium
iMac:~ Samuel$

您确定编译后的版本在/Users/Samuel/Downloads/AppiumTest/src/com/appiumproj/test/中吗?我想说,它可能就是javac运行的地方。检查并找到它并指定编译版本的路径

您需要指定类的名称,而不是文件名。它必须是完全限定的类名,并且必须位于类路径上。因此,在编译之后,为了可读性,您可能希望这样的内容分散在多行上;反斜杠是直线延续-您应该能够将其直接复制并粘贴到shell中:

java -cp  /Users/Samuel/Downloads/AppiumTest/lib/selenium-server-standalone-2.45.0.jar\
:/Users/Samuel/Downloads/AppiumTest/lib/gson-2.3.1.jar\
:/Users/Samuel/Downloads/AppiumTest/lib/java-client-2.2.0.jar\
:/Users/Samuel/Downloads/AppiumTest/src \
com.appiumproj.test.Appium
@约苏瓦:只要使用;而不是:-并将其全部放在一行,删除反斜杠