Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/333.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.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 在jar中找不到主类异常_Java_Jar_Classpath - Fatal编程技术网

Java 在jar中找不到主类异常

Java 在jar中找不到主类异常,java,jar,classpath,Java,Jar,Classpath,我正在尝试根据上的教程执行performance-meters.jar 使用命令 java -cp performance-meters.jar:xcc.jar com.marklogic.performance.PerformanceMeters 我得到以下错误: D:\MBS\performance-meters-master\performance-meters-master\classes>java -cp performance-meters.jar:xcc.jar com.

我正在尝试根据上的教程执行performance-meters.jar

使用命令

java -cp performance-meters.jar:xcc.jar com.marklogic.performance.PerformanceMeters
我得到以下错误:

D:\MBS\performance-meters-master\performance-meters-master\classes>java -cp performance-meters.jar:xcc.jar com.marklogic.performance.PerformanceMeters
Exception in thread "main" java.lang.NoClassDefFoundError: com/marklogic/performance/PerformanceMeters
Caused by: java.lang.ClassNotFoundException: com.marklogic.performance.PerformanceMeters
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: com.marklogic.performance.PerformanceMeters.  Program will exit.
我将这两个jar文件保存在同一个文件夹中

指向jar文件的链接包括: [http://developer.marklogic.com/products/xcc][3]


任何帮助都将不胜感激。

在cp声明中尝试使用分号而不是冒号

java -cp performance-meters.jar;xcc.jar com.marklogic.performance.PerformanceMeters

您使用的是windows系统还是Unix?如果是windows,那么我认为您需要使用
和非
按如下方式分开罐子:

java -cp performance-meters.jar ; xcc.jar com.marklogic.performance.PerformanceMeters

您使用的是windows系统还是Unix?如果是windows,那么我认为您需要使用;而不是:在如下分离jar中:java-cp performance-meters.jar;xcc.jar com.marklogic.performance.PerformanceMetersThanks非常愚蠢……多么愚蠢的错误