exception in thread "main" java.lang.noclassdeffounderror: com/google/common/collect/immutableset
时间: 2023-05-02 07:04:04 浏览: 62
这个错误通常是因为程序无法找到所需的类文件。具体来说,这个错误提示说明程序需要使用名为"com/google/common/collect/immutableset"的类文件,但它没有找到。可能是因为类文件不存在、程序没有正确设置类路径,或者是版本不兼容等原因导致。
相关问题
Jenkins Exception in thread "main" java.lang.NoClassDefFoundError: com/google/common/collect/ImmutableSet
这个错误通常是由于缺少Google Guava库引起的。Google Guava是一个Java库,提供了许多实用的工具类和函数,包括不可变集合、函数式编程、缓存、原生类型支持等等。如果您的项目中使用了Google Guava库,但是在Jenkins构建时出现了NoClassDefFoundError错误,那么您需要确保在Jenkins服务器上安装了Google Guava库,并将其添加到Jenkins的类路径中。您可以通过在Jenkins的全局配置中添加Google Guava库的路径来实现这一点。如果您不确定如何添加类路径,请参考Jenkins文档或向Jenkins社区寻求帮助。
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlException
引用:Exception in thread main java.lang.NoClassDefFoundError:org/apache/axis2/client/Stub 。 引用:Exception in thread main java.lang.NoClassDefFoundError:javax/mail/internet/ParseException 。 引用: org.apache.spark spark-sql_2.11 ${spark.jar.version} compile 在一个maven项目中,如果存在编译需要而发布不需要的jar包,可以用scope标签,值设为provided。如下: javax.servlet.jsp jsp-api。 Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlException 是指在主线程中发生了一个异常,该异常是由于找不到org/apache/xmlbeans/XmlException类而引起的。这个异常通常是由于缺少相关的jar包或者在编译时没有正确导入相关的类所致。