bad class file: /usr/java/jdk1.5.0_06/jre/lib/rt.jar(java/lang/Object.class)
class file has wrong version 49.0, should be 48.0
Please remove or make sure it appears in the correct subdirectory of the classpath.
这是因为编译环境和运行环境的不一致造成的,比如tomcat5.5和jdk1.5配合的时候,可能就会出现。解决这个问题的方法:copy jdk1.5的lib/tools.jar到tomcat5.5的common/lib/tools.jar,覆盖掉原有文件就可以了。
分享到:
相关推荐
"tomcat:bad version number in class file的解决方法" Tomcat 是一个流行的开源 Web 服务器和 servlet 容器,广泛应用于 Web 应用程序的开发和部署。然而,在使用 Tomcat 时,可能会出现 "bad version number in ...
通过以上步骤,你应该能够解决“decompiled.class file bytecode version:52.0(java 8)”的错误,成功引入第三方jar包并查看源码。记住,保持良好的编程习惯和及时更新工具是避免这类问题的关键。如果你仍然遇到困难...
Parsing tree.class...The class file version is 48.0 (only 45.3 and 46.0 are supported) JavaClassFileParseException: Class file version mismatch 错误; 用这个软件可以解决。 (本人在网上找很久才找到...
"Bad version number in .class file" 是一个在Java编程中常见的错误,通常出现在尝试运行或编译不兼容的.class文件时。这个错误意味着.class文件(Java字节码)的版本与正在执行它的JVM(Java虚拟机)版本不匹配。...
### java.lang.UnsupportedClassVersionError: Bad version number ...通过上述方法,可以有效地解决`java.lang.UnsupportedClassVersionError: Bad version number in .class file`异常问题,并确保项目能够平稳运行。
在使用Flash Builder 4开发基于LCDS (LiveCycle Data Services) ES2的项目时,可能会遇到一个名为"Bad version number in .class file"的错误。这个错误通常表明编译后的类文件与运行环境中的Java虚拟机(JVM)版本...
2. minor_version和major_version:占用2个字节,用于标识ClassFile的minor版本和major版本号。 3. constant_pool_count:占用2个字节,用于标识常量池的数量。 4. constant_pool:是一个数组,用于存储常量池中的...
文档是作者根据自己的实际经验总结的解决方法,文档中详细介绍了面对这个问题的解决步骤,有需要的朋友可以放心尝试!
base class class has no accessible member member (解决方案).md
版本号(minor_version和major_version)记录了字节码的版本,以及常量池(constant_pool)、访问标志(access_flags)、当前类索引(this_class)、超类索引(super_class)、接口信息、字段信息、方法信息和属性...
情景:从项目中拿到一个客户的demo工程,或者导入一个别人的工程,编译时出现 Error:No such property: GradleVersion for class: JetGradlePlugin: 原因:这是gradle的版本太高导致的 解决办法: 第一步:打开...
project (.dsp) file, but they should export the makefiles locally. Test.h This is the main header file for the application. It includes other project specific headers (including Resource.h) and ...
class name has no member named member (解决方案).md
在Android应用开发中,混淆(ProGuard)是一个重要的步骤,用于优化代码、移除未使用的类和方法,以及为发布版本提供安全保护。然而,在混淆过程中可能会遇到各种问题,其中"Can't process class"错误是常见的一种。...
总的来说,解决“Don't know how to process version 5”的问题需要对Android系统、APK结构以及Abe.jar工具的深入了解。通过不断学习和实践,开发者可以克服这样的技术挑战,继续进行APK的定制和优化工作。
可从crates.io获得Classfile分析器,并可将其包含在启用了Cargo的项目中,如下所示: [ dependencies ] classfile-parser = " ~0.3 " 用法 extern crate classfile_parser; use classfile_parser :: class_parser; ...
One-Class SVM(一分类支持... and the second training (no ellipses) , should be the wrong code, can be compared to the reference; In this , use the boost library split text, no boost library can change it
### Matlab安装Error finding installer class解决方法 #### 问题背景及表现 在安装特定版本的Matlab(例如R2009b、R2010b等)时,可能会遇到一个名为“Error finding installer class”的错误。这个错误通常出现在...
Java程序报错:Caused by: java.lang.NoClassDefFoundError: javassist/bytecode/ClassFile 时,可引入该包解决。可能有不同版本和大小的区别。