HttpClient NoClassDefFoundError

HttpClient NoClassDefFoundError,第1张

HttpClient NoClassDefFoundError

此异常表明 运行时路径中缺少所提到的类。

有几种方法可以指定运行时类路径,具体取决于您如何执行程序。由于一个不错的IDE透明地从您手中掌握了所有这些功能,因此我敢打赌,您正在命令提示符下运行它。

如果通过

java.exe -jar
或双击文件将其作为JAR文件运行,则需要
Class-Path
在JAR
MANIFEST.MF
文件的条目中指定类路径。请注意,每次执行JAR时,
%CLASSPATH%
环境变量和
-cp
-classpath
参数都会被
忽略

如果您通过来将其作为“普通香草”
Java应用程序运行

java.exe
,则需要在
-cp
-classpath
参数中指定它。请注意,无论何时使用此参数,
%CLASSPATH%
都会
忽略 环境变量。

无论哪种方式,类路径都应存在(半)用逗号分隔的JAR文件路径字符串(绝对路径或相对于当前工作目录的路径)。例如

java -cp。; / path / to / file1.jar; /path/to/file2.jar com.example.MyClass

(如果您使用的是Unix / Linux,请使用冒号而不是分号作为路径分隔符)



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5615862.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存