通过cmd命令行查看jdk版本

javap是jvm虚拟机中的文件分解器,它既可以反编译class文件,也可以查看java编辑器生成的字节码文件。

注意:

javap -v 后面只需写class文件的类名,不需要再跟.class,否则会报:could not find xxx.class

有的时候会遇到这种情况:

展示的信息太多会导致无法看全所有的信息,所以这里用2种方法:

①将展示的信息输出到txt(随便上面文件都行)文件中,在上面的命令后面再加上  >log.txt

日志文件中的major version即为jdk版本号。

jdk版本和major version对应关系:

J2SE 8 = 52,
J2SE 7 = 51,
J2SE 6.0 = 50,
J2SE 5.0 = 49,
JDK 1.4 = 48,
JDK 1.3 = 47,
JDK 1.2 = 46,
JDK 1.1 = 45

②在原命令上增加|more来一行一行的查看信息,每enter一次向下查看一行。(个人不推荐这种方法)

查看编译war包的jdk版本相关推荐

  1. 如何查看jar包的jdk版本

    jdk 1.2-->major version 46 jdk 1.3-->major version 47 jdk 1.4-->major version 48 jdk 1.5--& ...

  2. 确定Java开发中.jar包的JDK版本

    1.查看.jar包中的META-INF\MANIFEST.MF 使用winrar等压缩软件打开.jar包,查看META-INF\MANIFEST.MF中的内容,Build-Jdk属性就是JDK的版本, ...

  3. maven java版本过低_maven项目编译运行时提示jdk版本过低问题解决方法

    明明使用的是1.8jdk,但是运行项目时提示使用的是java版本是1.5,版本过低. 修改pom.xml,添加如下: maven-compiler-plugin 3.6.1 1.8 1.8 UTF-8 ...

  4. war包还原成项目_反编译 war 包成传统项目的方法

    需求 项目老大让外包做了官网,不甚满意,想自己搞搞,遂叫我反编译他们发过来的 war 包. 方法 第一步:解压 war 包其实就是 zip 压缩包,用 zip 解压. 第二步:反编译 查看 war 包 ...

  5. java 编译war包_javaweb程序打包成war文件的步骤

    如何生成WAR文件 (1)将Web应用打包成WAR文件的方法 2007年09月27日 星期四 10:41 (1)在命令行中运用Jar命令 假定有一个Web应用:C:/myHome myHome/WEB ...

  6. 编译android 7.1 jdk版本,ubuntu14.04 安装 open-jdk-1.8,下载编译 android nougat 7.1.1

    一,ubuntu14.04 安装 open-jdk-1.8 在 ubuntu 下,把jdk 解压到 /usr/lib/jvm/ 目录下,配置环境变量,就ok. 下面是我已经安装的jdk crg@crg ...

  7. 查看Jar包中Class类的编译环境jdk版本

    由于JDK一般是向下兼容的,所以有时候本地的JDK版本比类库的版本低,往往会抛出java错误, 如:java.lang.UnsupportedClassVersionError: Bad versio ...

  8. java:javap查看class文件的JDK版本塈JDK版本与major version(45~55)的对照表

    运行 Java 应用程序时,JRE 版本必须与用于编译应用程序的 JDK 版本匹配或更高. 当尝试使用较低版本的 Java 运行高版本 JDK编译的应用程序时,就会抛出UnsupportedClass ...

  9. linux查看jdk版本_linux环境查看jdk版本

    2.设置环境变量.#vi/etc/profile在最后面加入#setjavaenvironmentexportjava_home=/usr/java/jdk-1_5_0_02exportclasspa ...

  10. linux查看jdk版本命令_linux环境查看jdk版本

    java-version查看版本信息,如果显示那就是安装了.还可以rpm-qajdk看看有没有安装java虚拟机的rpm包 . 进入目录/usr/lib/jvm/根据文件名就可以看出来啦比如ls/us ...

最新文章

  1. Swift2.0语言教程之函数的返回值与函数类型
  2. python2.7练习小例子(二)
  3. 和平精英微信和qq不是一个服务器,和平精英微信和QQ玩家能不能一起玩?微信和QQ怎么开黑建房[图]...
  4. docker tomcat 多开 实例_Docker zabbix-agent 监控 docker tomcat 多实例
  5. MySql中的变量定义
  6. 人像处理:不要用减淡工具了!用柔光叠加去擦!加深也不如正片叠底
  7. SpringSecurity安全框架的笔记
  8. 按键精灵执行cmd命令_如何用cmd运行按键精灵脚本
  9. 二、Spring AOP 切面的定义
  10. html table最小宽度,table宽度比tbody多1
  11. android源代码中repo升级后出现的问题
  12. [SL] Silverlight + WCF Demo项目
  13. 拼多多不补单有什么后果?怎么避免补单风险?
  14. 从小白到鹅厂的通关秘籍(附简历讲解与部分面试题)
  15. YOLOv5推理详解及预处理高性能实现
  16. insert 锁表 mysql_mysql insert锁机制【转】
  17. HTML编辑器选择什么,HTML编辑器有哪些?3款常用的编辑器推荐
  18. Java精品项目源码第109期精美风在线音乐网站
  19. led灯串怎么摆造型_客厅四周走一圈led灯槽边带吊顶造型效果图
  20. vue移动端,使用腾讯提供的JS SDK实现第三方登录

热门文章

  1. WordPress仿站工具构建网页时踩坑
  2. 知到计算机应用基础见面课答案,知到计算机应用基础(湖南环境生物职业技术学院)见面课答案...
  3. 省钱兄同城外卖源码O2O同城服务源码校园外卖源码uniapp前端模版
  4. iphone抓包调试神器—Stream安装和使用
  5. 稳压芯片TPS54531的设计和分析
  6. C语言自学路之验证码
  7. 截止2020年中国有多少大学生?
  8. nvivo服务器项目,【NVivo教程】在Nvivo中设置案例路线图
  9. Redis 安装部署
  10. 今日头条android+x86,GitHub - teajoyus/TouTiao: 今日头条 For Android