javap的妙用

简介: 今天运行TOMCAT8.0.23时,发生一个错误,如下 点击(此处)折叠或打开 Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/catalina/startup/Bootstrap : Unsupported major.minor version 51.0 比较郁闷。
今天运行TOMCAT8.0.23时,发生一个错误,如下

点击(此处)折叠或打开

  1. Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/catalina/startup/Bootstrap : Unsupported major.minor version 51.0
比较郁闷。安装的1.6的JDK,怎么跑出个51.0版本。
度娘后发现,用javap可以查看这个版本,命令是javap -verbose classname
百度百科
http://baike.baidu.com/view/2175147.htm
http://www.blogjava.net/super-nini/archive/2009/08/06/290085.html

目录
相关文章
【面试题精讲】字节码构成-魔术
【面试题精讲】字节码构成-魔术
|
5月前
|
存储 安全 Java
探索JAVA泛型:让代码在编译时就拥有金钟罩铁布衫!
【6月更文挑战第28天】Java泛型,自1.5版起,是代码安全性的守护者。它允许在类、接口和方法中使用类型参数,减少重复代码,提升可读性。泛型在编译时执行类型检查,防止运行时类型错误,如同给代码穿上“金钟罩铁布衫”。以Box类为例,泛型避免了显式转换,确保类型安全,让编程更加高效和无忧。
29 0
|
Java 编译器
「 Java基础-Lambda 」试试Lambda表达式?通俗易懂得嘞!
本文从Lambda表达式的基础概念、函数式接口、以及Lambda表达式的常用示例几方面完整的讨论了这一Java8新增的特性,实际开发中确实为我们提供了许多便利,简化了代码。欢迎小伙伴继续提出不同的见解一起讨论!
「 Java基础-Lambda 」试试Lambda表达式?通俗易懂得嘞!
|
JavaScript 前端开发 Java
图解 Google V8 # 14:字节码(二):解释器是如何解释执行字节码的?
图解 Google V8 # 14:字节码(二):解释器是如何解释执行字节码的?
357 0
图解 Google V8 # 14:字节码(二):解释器是如何解释执行字节码的?
|
自然语言处理 前端开发 安全
JVM系列之:初识Javac编译器和Java语法糖
JVM系列之:初识Javac编译器和Java语法糖
182 0
JVM系列之:初识Javac编译器和Java语法糖
|
存储 Java 编译器
Smali 语法解析 —— 类
Smali 语法解析 —— 类
|
数据采集 SQL Python
怎么让你的代码更Pythonic?光有技巧可不行,你还需要看这些……
写代码如同写文章,好的文章是反复修改出来的,代码也同样是反复的重构出来的。今天给大家分享下,怎么从一个编程学习者变为一个程序猿(程序媛)!起码不要让别人一看你的代码就知道你是个小菜鸟! 我们通常写一个代码,必然会经过一个...
1070 0
|
Java 开发工具 Android开发
smali语法详解
smali文件格式 每个smali文件都由若干条语句组成,所有的语句都遵循着一套语法规则。
1461 0