java.lang.ClassFormatError: Unknown constant tag 0 in class file
在通过文件上传之后,运行java程序,突然发现这么一个错误:java.lang.ClassFormatError: Unknown constant tag 0 in class file,通过网上查找,很多人认为是要重新编译,可是按照这个方法重新编译之后还是得到同样的结果!百思不得其解!
最后通过:
Maybe it's yet to appear, but I found (and replied) that it was due to an SCP file transfer (of a binary 'class' file) in ascii mode from Windows to Unix.
(1) I did a hex dump of the files on their respective computers, and the two copies of the same class file differed.
(2) I did the transfer again in binary mode and the class file now works. (and, the two files no longer differ.)
      获得答案,就是在上传类文件的时候使用了ASCII的模式,而java编译之后的类文件是需要采用binary模式的,改变上传文件的模式之后问题获得了解决!
java.lang.ClassFormatError: Unknown constant tag 0 in class file的更多相关文章
- java.lang.ClassFormatError Duplicate field name&signature in class file XXXXXX【转】
		
本文转载自:https://blog.csdn.net/ylchou/article/details/7739742 2012-7-5 15:06:25org.apache.catalina.core ...
 - java.lang.ClassFormatError
		
Error occurred during initialization of VMjava.lang.ClassFormatError: Unknown constant tag 26 in cla ...
 - java.lang.ClassFormatError: Illegal UTF8 string in constant pool in class file Server/Request
		
Linux服务器上,将本地编译好的文件上传后,Tomcat启动时报错: Exception in thread "Thread-2" java.lang.ClassFormatEr ...
 - java.lang.ClassFormatError: Extra bytes at the end of class file
		
在精简JRE过程中,将rt.jar中类通过FileInputStream,FileOutputStream进行拷贝操作出错: java.lang.ClassFormatError: Extra byt ...
 - IZ65534: 'JAVA.LANG.CLASSFORMATERROR' ERROR FOR A VALID IDENTIFIER
		
PAR status Closed as program error. Error description Error Message: The java class could not be loa ...
 - java.lang.IllegalStateException: Unknown Priority XXXX 的解决方法
		
异常信息: java.lang.IllegalStateException: Unknown Priority SYS_ERR_SMS at org.apache.log4j.Category.pri ...
 - spring运行时没有问题,在单元测试时,出现java.lang.ClassFormatError错误
		
Caused by: java.lang.ClassFormatError: Absent Code attribute in method that is not native or abstrac ...
 - 阿里巴巴 fastjson-1.2.12.jar json解析异常java.lang.ClassFormatError: Invalid method Code length 66865 in class file com/alibaba/fastjson/serializer/ASMSerializer_6_UserKdlb
		
承接上篇:fastjson反序列化LocalDateTime失败的问题java.time.format.DateTimeParseException: Text '2019-05-24 13:52:1 ...
 - spark模型error  java.lang.IllegalArgumentException: Row length is 0
		
failure: Lost task 18.3 in stage 17.0 (TID 59784,XXXXX, executor 19): java.lang.IllegalArgumentExcep ...
 
随机推荐
- bzoj1121[POI2008]激光发射器SZK(结论)
			
1121: [POI2008]激光发射器SZK Time Limit: 10 Sec Memory Limit: 162 MBSubmit: 916 Solved: 759[Submit][Sta ...
 - aixcoder智能编程助手开发插件推荐
			
1. aixcoder安装使用 1.1. 介绍 1.1.1. 功能 智能代码提示她用强大的深度学习引擎,能给出更加精确的代码提示: 代码风格检查她有代码风格智能检查能力,帮助开发者改善代码质量: 编程 ...
 - curl 采集的时候遇到60报错怎么办?
			
1.到https://curl.haxx.se/ca/cacert.pem复制下文本粘贴到文件夹cart.pem 然后把catr.pem放到PHP的bin目录下 2.在php.ini中修改下面这句话, ...
 - MAC应用无法打开或文件损坏的处理方法
			
在MAC下安装一些软件时提示"来自身份不明开发者",其实这是MAC新系统启用了新的安全机制.默认只信任 Mac App Store 下载的软件和拥有开发者 ID 签名的应用程序.换 ...
 - viewDidUnload,viewDidLoad,viewWillAppear,viewWillDisappear的作用以及区别
			
viewDidLoad:在视图加载后被调用 viewWillAppear:视图即将可见时调用.默认情况下不执行任何操作 viewDidAppear: 视图已完全过渡到屏幕上时调用 viewWillDi ...
 - Oracle 10g RAC的负载均衡配置[转载]
			
Oracle 10g RAC的负载均衡配置 负载均衡是指连接的负载均衡.RAC的负载均衡主要是指新会话连接到RAC数据库时,如何判定这个新的连接要连到哪个节点进行工作.在RAC中,负载均衡分为两种,一 ...
 - drupal 8——图片组(list)在前台的显示顺序在登录状态和非登录状态不同
			
问题描述:该页面是通过view来输出的,然而,登录状态下其页面中的图片组输出顺序是乱序的,而非登录状态下则根据id值升序输出. 原因:在原view配置页面中,没有配置默认的排序字段 解决方案:在vie ...
 - 如何修改wampserver中mysql中字符编码的解决方案
			
因为我用的一般都是utf8,所以有必要改一下: 打开mysql控制台,输入密码登录之后,执行命令: show variables like ‘%char%’; 注意引号的中英文格式以及最后面的分号不要 ...
 - python中struct.pack()函数和struct.unpack()函数
			
python中的struct主要是用来处理C结构数据的,读入时先转换为Python的字符串类型,然后再转换为Python的结构化类型,比如元组(tuple)啥的~.一般输入的渠道来源于文件或者网络的二 ...
 - java攻城狮之路--复习xml&dom_pull编程续
			
本章节我们要学习XML三种解析方式: 1.JAXP DOM 解析2.JAXP SAX 解析3.XML PULL 进行 STAX 解析 XML 技术主要企业应用1.存储和传输数据 2.作为框架的配置文件 ...