我收到此错误:-NoClassDefFoundError无论代码在哪里使用StringUtils类或方法。我已将jar文件正确添加到代码中,并且在我的代码中未显示任何类型的错误(使用Eclipse Indigo)。有什么我想念的地方吗?我在其他项目中使用过此jar文件,但它们工作正常。请帮助如果有人遇到类似问题?谢谢
4 回答
德玛西亚99
TA贡献1770条经验 获得超3个赞
是的,这是因为.jar
文件未正确导入。请按照以下步骤操作-
将
.jar
文件放在项目的libs
文件夹中。将其导入您的项目。并且,转到项目->属性-> Java构建路径->订单选项卡。
检查是否
.jar
检查了文件并按第1的顺序放置。这是主要的。
希望这些步骤对您有所帮助。
婷婷同学_
TA贡献1844条经验 获得超8个赞
请注意,构建类路径与运行时类路径不同。您必须将必需的JAR都添加到两者中。
这是我在Eclipse中不喜欢的事情之一...
编辑:要将JAR添加到运行时类路径:在Eclipse中,双击与您的项目关联的plugin.xml文件。在“运行时”选项卡上,有一个“类路径”类别。从那里,您可以将JAR添加到运行时类路径。
翻过高山走不出你
TA贡献1875条经验 获得超3个赞
我不知道您如何执行代码,但这显然意味着jar无法正确添加到您的类路径中,特别是如果您的代码是在Eclipse中编译的话。
在执行时将其添加到您的类路径中-或重新检查其添加是否正确,它应该可以工作。
添加回答
举报
0/150
提交
取消