Java 如何运行CoMIRVA jar?

Java 如何运行CoMIRVA jar?,java,jar,Java,Jar,我是java新手,但我需要运行CoMIRVA () 我已经下载了comirva-0.2.N3.jar,并将所需的库放在同一个文件夹中。 当我运行命令“java-jar comirva-0.2.N3.jar”时,它给了我: 线程“main”java.lang.NoClassDefFoundError中出现异常:cp/util/ThreadListener 他们在网站上说,我们“需要类路径中所需的库来运行jar文件” 我们如何将所需的库放在类路径中以运行jar文件? 我已准备好尝试“设置CLASSP

我是java新手,但我需要运行CoMIRVA ()

我已经下载了comirva-0.2.N3.jar,并将所需的库放在同一个文件夹中。 当我运行命令“java-jar comirva-0.2.N3.jar”时,它给了我: 线程“main”java.lang.NoClassDefFoundError中出现异常:cp/util/ThreadListener

他们在网站上说,我们“需要类路径中所需的库来运行jar文件”

我们如何将所需的库放在类路径中以运行jar文件?
我已准备好尝试“设置CLASSPATH=“C:……jar”,但没有成功。

该站点上的网格允许您下载操作系统相应的运行脚本:

  • 为Microsoft运行_comirva.bat
  • 为Linux/Unix运行_comirva.sh
检查.bat时,类路径中还需要包含大量其他依赖项。我建议您使用提供的脚本

编辑:

bat正在这些目录中查找这些文件:

.;
./CoMIRVA;
./CoMIRVA/classes;
./CoMIRVA/classes/comirva;
./CoMIRVA/lib/commons-logging-api.jar;
./CoMIRVA/lib/cp.jar;
./CoMIRVA/lib/jama-1.0.2.jar;
./CoMIRVA/lib/jl1.0.jar;
./CoMIRVA/lib/jogg-0.0.7.jar;
./CoMIRVA/lib/jorbis-0.0.15.jar;
./CoMIRVA/lib/mp3spi1.9.4.jar;
./CoMIRVA/lib/stax-api-1.0.jar;
./CoMIRVA/lib/tritonus_remaining.jar;
./CoMIRVA/lib/tritonus_share.jar;
./CoMIRVA/lib/wstx-lgpl-2.0.3.jar;
./CoMIRVA/lib/secondstring.jar 

考虑到这一点,将comirva-0.2.N3.jar放在工作目录中似乎没有问题,但您需要将依赖项移动到名为
comirva/lib/
的目录中(使用适合您环境的斜杠)在您的工作目录下。

我必须将jar文件内容解压缩到该文件夹中,之后它工作得非常好。Tks m8!