原文:Java程序使用Alpine Linux报错java.lang.NoClassDefFoundError: Could not initialize class org.xerial.snappy.Snappy解决

报错内容 描述 由于项目中使用了org.xerial.snappy.Snappy这个类,在正常的centos系统环境下,没有问题 在微服务容器 openjdk: jdk alpine 测试的时候发现有一个功能不正常,爬出了以上重要的日志 发现org.xerial.snappy.Snappy这个类无法初始化,日志往上查发现了真实的情况,即java.lang.UnsatisfiedLinkError: ...

2019-11-26 17:15 0 621 推荐指数:

查看详情

java.lang.NoClassDefFoundError: Could not initialize class

今天线上环境发现storm任务日志里有如下异常: java.lang.NoClassDefFoundError: Could not initialize class... 某依赖工程X一个工具类方法, 堆栈信息里找到某dubbo服务A的某方法具体某行抛出的,查看服务A的日志,也有该异常信息 ...

Wed Jan 09 06:04:00 CST 2019 0 1639
java.lang.NoClassDefFoundError: Could not initialize class异常

oClassDefFoundError发生在编译时对应的类可用,而运行时在Java的classpath路径中,对应的类不可用导致的错误。通过查找资料,容易发生此类异常的原因是:   - 类依赖的class或者jar不存在   - 类文件存在,但是存在不同的域中1. 对应的Classjava ...

Wed Aug 14 02:06:00 CST 2019 0 7050
java.lang.NoClassDefFoundError: Could not initialize class xxx 原因

一、问题及原因 程序里有个工具类,MQMessageSender.send(),这是个static方法,平时一般调用该方法来发送mq。 调用场景如下: 结果这两天报了个错: java.lang.NoClassDefFoundError: Could not initialize ...

Tue Dec 04 23:01:00 CST 2018 2 56812
bug:记录 Caused by: java.lang.NoClassDefFoundError: Could not initialize class

先说下我的问题:   自己开发的环境换了一个部署的环境之后,出现这个问题   解决办法:在环境变量中 增加 ANT_HOME(tomcat的根路径),并在 Path 在新增 ;%ANT_HOME%\bin   出错原因:目录结构发生变化,开发环境的tomcat直接在D盘的根目录,新环境多了 ...

Thu Nov 15 02:33:00 CST 2012 0 17897
java.lang.NoClassDefFoundError: Could not initialize class xxx

感慨:啊啊啊啊啊啊啊啊啊啊,这个问题弄了我好久,整整一天!!! 概述:原本是调用公司自己写的jar包的工具类。在其他项目都能调用,一模一样的套用过来就是不行。问了一些同事他们也不知道怎么解决。    然后百度上网查资料,网上大多数都是说jar包冲突,或者读不到配置文件,静态方法什么的。因为这是 ...

Sat Sep 07 21:28:00 CST 2019 0 3086
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM