当前位置:首页 > 网站源码 > 正文内容

查看class文件编译版本(怎么查看class文件的版本)

网站源码7个月前 (03-04)180

查看class文件编译的jdk版本步骤如下首先打开cmd命令行窗口,输入如下指令会输出一些信息,大致如下Compiled from quotHtmlCrawerjavaquotpublic class extends SourceFile quotHtm;这个问题确实是由较高版本的JDK编译的java class文件试图在较低版本的JVM上运行产生的错误,可以通过下述方法进行解决1检查jvmjava命令和jdkjavac命令版本是否一致如果是linux版本,则在命令行中分别输入java。

1下载jdgui工具,然后解压,其实此工具并不需要安装,直接就能打开使用,点击工具图标 2在打开的工具界面中,点击左上角的Fileopen File 3选择要打开的class文件,然后点击打开按钮 4然后 就可以看到class文件;2在这个目录中去查看是否编译 如果没有编译的,clean一下项目试试 tomcat运行的webapp,主要是在部署的WEBINFclasses目录进行代码资源的查找的建议从这两个方面一起排查。

使用UEUltra Edit打开class文件,切换到16进制模式,查看第1行 CA FE BA BE 00 00 00 3200 75 07 00 02 01 00 27 前8个字节CA FE BA BE 是固定的后面的4个字节00 00是次版本号次;由于JDK一般是向下兼容的,所以有时候本地的JDK版本比类库的版本低,往往会抛出 Bad version number in class file有时候需要确认到底是哪个类的版本低所以需要确认类的编译JDK的版;而Javaclass文件是可以运行在任何支持Java虚拟机的硬件平台和操作系统上的二进制文件class文件是java编译后的文件,要是直接用记事本打开的话,通常都是一对乱码,如果想要查看和编辑class文件的话,可以使用Java反编译工具打开;方法一1我们可以用记事本的方式打开class文件,首先找到要打开的class文件2我们鼠标右键class文件,选择打开方式记事本3我们可以看到通过记事本打开了class文件,需要注意的是如果打开的是乱码,需要反编译软件打开。

查看class文件编译版本(怎么查看class文件的版本)

使用Eclispse自带的工具,即使看不到源码,也还可以看到该class当时编译器的版本如果没有eclipse,也可以使用java自带的工具,查看 class的编译器版本号或者 我们可以看一下 jdk版本和major version对应关系J2SE 8 = 52;小编昨天下载到了class格式的文件,想要打开查看,不过却发现自己不知道怎么打开class文件,然后小编特意到网上搜集了相关的资料,终于让小编找到了三种打开class文件的方法,现在就在下文中分享给大家,大家有需要的话赶紧来看看;一般地,eclipse编译好的class文件都会保存到默认的bin目录下1bin目录是保存可执行的二进制字节码文件的默认路径2也可以在新建工程的时候指定路径,如果不指定就是工程名bin下面这里也可以修改成自己想要编译的路径。

随便找到JAR包文件中的c某个class文件,看一下class文件的前面几个16进制是多少,就可以知道编译的JDK版本了 具体的JDK版本号对应的版本名称可以查看 网页链接 这篇文章;这个估计没法完成除非能class文件中有某个版本特有的功能比如说,15版本里加入标签功能,14版本就没有;一般来说,如果使用高版本jdk编译之后的class文件,编译的时候没有带source和targe参数,再把class文件放到低版本环境下运行,会出现如图所示的错误 Test Unsupported majorminor;手机不能查看class文件class格式的文件在安卓手机上是无法打开的,需要打开class文件,在电脑中安装java反编译工具,将下载的反编译工具解压到电脑桌面。

扫描二维码推送至手机访问。

版权声明:本文由我的模板布,如需转载请注明出处。


本文链接:http://2565999.com/post/54839.html

分享给朋友:

“查看class文件编译版本(怎么查看class文件的版本)” 的相关文章

货币交易所APP下载(货币交易所app下载官网)

货币交易所APP下载(货币交易所app下载官网)

今天给各位分享货币交易所APP下载的知识,其中也会对货币交易所app下载官网进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、okex交易所app打不开 2...

闪客百度网盘(闪客 下载)

闪客百度网盘(闪客 下载)

本篇文章给大家谈谈闪客百度网盘,以及闪客 下载对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、为什么我百度云盘突然看不了视频了,提示我要安装Flash,但我的电脑有flas...

lsp专用浏览器iOS(欧朋浏览器上的lsp网站)

lsp专用浏览器iOS(欧朋浏览器上的lsp网站)

本篇文章给大家谈谈lsp专用浏览器iOS,以及欧朋浏览器上的lsp网站对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、ios浏览器哪个好 2、ios什么浏览器可以看fl...

苹果怎么获取微信登陆权限(苹果手机微信登录权限在哪里设置)

苹果怎么获取微信登陆权限(苹果手机微信登录权限在哪里设置)

今天给各位分享苹果怎么获取微信登陆权限的知识,其中也会对苹果手机微信登录权限在哪里设置进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、苹果手机怎么获得微信的使...

微信小程序小工具源码(获取小程序源码工具)

微信小程序小工具源码(获取小程序源码工具)

本篇文章给大家谈谈微信小程序小工具源码,以及获取小程序源码工具对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、拿到微信小程序的源码 需要修改哪些信息才能使用 2、微信小...

做装修销售怎么发朋友圈(装修销售如何发朋友圈)

做装修销售怎么发朋友圈(装修销售如何发朋友圈)

本篇文章给大家谈谈做装修销售怎么发朋友圈,以及装修销售如何发朋友圈对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、店内装修发朋友圈怎么写? 2、第一次去装饰公司上班做业...