Java 在jar中找不到主类异常
我正在尝试根据上的教程执行performance-meters.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.
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非常愚蠢……多么愚蠢的错误