如何在Windows中测试Jar是否在类路径中?

时间:2014-04-22 09:41:19

标签: java windows classpath

我有经典之作:

java.lang.NoClassDefFoundError: org/python/util/jython

即使jar jython.jar存在于我的用户系统范围路径的环境变量PATH中。

我怎样才能快速测试我是不是疯了,确实在路上?

2 个答案:

答案 0 :(得分:2)

使用以下命令

set classpath="path to your jar/jython.jar";

答案 1 :(得分:2)

Java不使用PATH变量。

要在运行Java应用程序时指定类路径,请使用-cp命令的java参数。

在批处理文件(.cmd文件)中找到java命令并添加所需的jar文件:

java -cp somefile.jar;\path\to\jython.jar someclass.MainMethod

请不要再使用弃用的CLASSPATH了。

有关详细信息,请参阅Java文档:
http://docs.oracle.com/javase/6/docs/technotes/tools/windows/classpath.html#tooloption