版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/CodeFarmer_/article/details/80744661
---------------------
版权声明:本文为CSDN博主「朱世良」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/CodeFarmer_/article/details/80744661

这个错误很奇怪,查了很久终于找到了,在这里整理一下:

Caused by: java.lang.ClassFormatError: Absent Code attribute in method that is  
        not native or abstract in class file javax/persistence/GenerationType  
  
at java.lang.ClassLoader.defineClass1(Native Method)  
at java.lang.ClassLoader.defineClassCond(Unknown Source)  
at java.lang.ClassLoader.defineClass(Unknown Source)  
at java.security.SecureClassLoader.defineClass(Unknown Source)  
at java.net.URLClassLoader.defineClass(Unknown Source)  
at java.net.URLClassLoader.access$000(Unknown Source)  
at java.net.URLClassLoader$1.run(Unknown Source)  
at java.security.AccessController.doPrivileged(Native Method)  
at java.net.URLClassLoader.findClass(Unknown Source)  
at java.lang.ClassLoader.loadClass(Unknown Source)  
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)  
at java.lang.ClassLoader.loadClass(Unknown Source)

有以下几种原因:

1. 类文件是以 ASCII 模式而不是二进制模式来上传的。
2. 网页服务器是以二进制而非 ASCII 来发送类文件的。
3. 可能有类路径错误阻止了代码找到类文件。
4. 如果类被加载了两次,第二次就会导致这个异常被抛出来。

5. 使用了不同版本的 Java 运行时。

我的原因是FTP工具的原因,我使用的是XFTP4(Build 0223),设置的传输模式是Binary二进制上传,但是FTP工具实际上的上传方式是ASCII模式,所以导致一直报这个错误。我换了一个FTP工具之后该问题解决。

转载于:https://www.cnblogs.com/contixue/p/11364588.html

java.lang.ClassFormatError相关推荐

  1. java enhancer_执行trace命令抛异常,Enhancer error,java.lang.ClassFormatError: null

    我也有同样的问题. arthas version 3.4.5 腾讯云环境:CentOS Linux release 7.9.2009 (Core) java version "1.8.0_2 ...

  2. java.lang.ClassFormatError: Unknown constant tag 100 in class file java/sql/Driv

    [color=red]linux下启动tomcat报这个错: [/color] Aug 27, 2014 1:29:19 PM org.apache.catalina.core.AprLifecycl ...

  3. java.lang.VerifyError

    2019独角兽企业重金招聘Python工程师标准>>> java.lang.VerifyError 博客分类: 异常 java.lang.VerifyError:...Call to ...

  4. JDK源码解析之 java.lang.Exception

    异常.是所有异常的基类,用于标识一般的程序运行问题.这些问题通常描述一些会被应用程序捕获的反常情况. 一.源码部分 //继承了java.lang.Throwable public class Exce ...

  5. JDK源码解析之 java.lang.Error

    java.lang.Error 错误.是所有错误的基类,用于标识严重的程序运行问题.这些问题通常描述一些不应被应用程序捕获的反常情况. 一.源码部分 //继承了java.lang.Throwable ...

  6. EasyExcel报错com.alibaba.excel.exception.ExcelGenerateException: java.lang.ExceptionInInitializerError

    硅谷课堂项目BUG记录[01] 一.错误描述: 使用EasyExcel,在执行写操作时报错,并未将查询到的数据写到excel中. 二.控制台报错信息 com.alibaba.excel.excepti ...

  7. accessible: module java.base does not “opens java.lang“ to unnamed module

    运行很久的一个项目报错 Caused by: org.springframework.cglib.core.CodeGenerationException: java.lang.reflect.Ina ...

  8. 解决Sentinel module java.base does not “opens java.lang“ to unnamed module问题

    1 环境 Sentinel 1.8.3 OpenJDK 17.0.2 Manjaro 2 问题描述 根据官方Github Wiki使用如下命令启动Sentinel: java -Dserver.por ...

  9. Eclipse提示:Unable to make protected final java.lang.Class java.lang.ClassLoader

    如果你的eclipse提示这样的错 Errors occurred during the build. Errors running builder 'Java Builder' on project ...

  10. java.lang.Exception 中常见异常的解释

    一般面试中java Exception(runtimeException )是必会被问到的问题 常见的异常列出四五种,是基本要求.更多的....需要注意积累了 常见的几种如下: NullPointer ...

最新文章

  1. 对数组中的数字 1 和 2 进行排序,使得数字 1、2 分别位于前、后部分
  2. java使用jeids实现redis2.6的String操作(1)
  3. 两个栈实现一个队列,两个队列实现一个栈
  4. 【转载】OI生涯结束……在逸夫楼那些的日子里
  5. Windows内存修改初篇
  6. javascript进阶——Ajax
  7. OSChina 周日乱弹 ——领导问:功能几天能开发完?怎么回
  8. 笔记本电脑显示网络计算机和设备不可见,笔记本电脑连WiFi时显示受限怎么办?...
  9. 博弈论-多智能体强化学习基础
  10. Openshift入门:基本概念解析
  11. MindMapper日期该如何进行选定
  12. 《趣味知识博文》小W与小L带你聊天式备考CDA Level Ⅰ(四)
  13. 图像预训练模型的起源解说和使用示例
  14. java word转pdf(完美转换,亲测可用)
  15. 树莓派 Raspberry Pi (bullseye)更换阿里云源方法
  16. 前端(DOM 、BOM 和 事件 )
  17. 打印的增值税电子专用发票没有加盖发票专用章能不能入账?
  18. netlink怎么读_在VB中访问NETLINK并读写S7300 PLC数据
  19. 知识付费海哥|我的理想是不上班
  20. 使用CSS切换不同背景的字体颜色

热门文章

  1. 【微软2014实习生及秋令营技术类职位在线測试】题目1 : String reorder
  2. 50个新的汉化Demo!纯前端 Wijmo 放大招
  3. 如何在ogre游戏界面添加自己的信息,比如显示某变量的值
  4. Jquery—对$()的总结
  5. 后端类型/状态/标识校验限定法
  6. leveldb Arena分析(转载)
  7. TCP新手误区–心跳的意义
  8. 时间复杂度与空间复杂度小结
  9. linux磁盘健康监控,MegaCli监控RAID磁盘健康信息
  10. 测度定义_测度论浅谈