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

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

网站源码8个月前 (03-04)221

查看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://60200875.com/post/54839.html

分享给朋友:

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

制作小程序的软件排名(设计小程序的软件)

制作小程序的软件排名(设计小程序的软件)

本篇文章给大家谈谈制作小程序的软件排名,以及设计小程序的软件对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、深圳微信小程序制作哪家好 2、杭州小程序开发公司哪家好...

url怎么引入图片(url引用图片)

url怎么引入图片(url引用图片)

本篇文章给大家谈谈url怎么引入图片,以及url引用图片对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、怎样在java里用URL引入图片引入图片 2、如何给图片添加UR...

生日快乐网站源码(生日快乐网站源码大全)

生日快乐网站源码(生日快乐网站源码大全)

今天给各位分享生日快乐网站源码的知识,其中也会对生日快乐网站源码大全进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、帮我提供一个‘祝你生日快乐’的html代码...

电脑自带的word在哪里(联想电脑自带的word在哪里)

电脑自带的word在哪里(联想电脑自带的word在哪里)

本篇文章给大家谈谈电脑自带的word在哪里,以及联想电脑自带的word在哪里对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、苹果电脑自带的word在哪里 2、怎么把电脑...

幼儿园海报模板(幼儿园海报模板素材)

幼儿园海报模板(幼儿园海报模板素材)

今天给各位分享幼儿园海报模板的知识,其中也会对幼儿园海报模板素材进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、新幼儿园招生海报上应该写什么? 2、如何制...

软件下载页面源码(网页源码下载文件)

软件下载页面源码(网页源码下载文件)

今天给各位分享软件下载页面源码的知识,其中也会对网页源码下载文件进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、怎么下载别人网站的源码? 2、求易语言打开...