首页 > 编程语言 >使用javap -v 命令遇到的问题

使用javap -v 命令遇到的问题

时间:2024-05-19 15:42:50浏览次数:25  
标签:编译 target jdk 遇到 命令 javap jvm

今天在学习jvm的时候,在使用javap -v 查看编译后的class文件的信息的时候,遇到了LocalVariableTable项显示不全的问题。
经过排查后才发现,原来是自己本机配置的jdk环境是java 11的,于是将环境退回到jdk 8,再次执行javap -v 命令就看到了自己想要的结果了。

这里还有一点需要注意的是, javap -v D:\ideaOldProject\jvm_demo\target\classes\com\coding\jvm\jvmstack\SlotDemo
一定要是指定为target编译后的目录下的文件才行。

标签:编译,target,jdk,遇到,命令,javap,jvm
From: https://www.cnblogs.com/dongyaotou/p/18200390

相关文章

  • vitepress使用createContentLoader时遇到["vitepress" resolved to an ESM file. ESM
    在使用vitepress构建一个所有博客的概览页的时候,使用到了createContentLoader这个api,但是在index.data.ts中定义并导出后,在md文件中调用遇到了下面这个问题:Buildfailedwith1error:node_modules/esbuild/lib/main.js:1374:27:ERROR:[plugin:externalize-deps]"vitepress......
  • CERIO-DT系列路由器Save.cgi接口存在命令执行漏洞
    漏洞描述:由于未经过过滤和适当限制的情况下,传入的参数直接用于构建并执行系统命令,攻击者通过将恶意命令注入到"Save.cgi"接口的请求参数中可以执行任意命令。Fofa:title="DT-100G-N"||title="DT-300N"||title="DT-100G"||title="AMR-3204G"||title="WMR-200N"POC:PO......
  • AJ-Report开源数据大屏存在远程命令执行漏洞
    漏洞描述:该平台可以通过post方式在validationRules参数对应值中进行命令执行,可以获得服务器权限,登陆管理后台接管大屏。如果被不法分子利用,书写反动标语,危害后果十分严重Fofa:title="AJ-Report"POC:POST/dataSetParam/verification;swagger-ui/HTTP/1.1Host:User-Agent......
  • CERIO-DT系列路由器Save.cgi接口存在命令执行漏洞
    漏洞描述:由于未经过过滤和适当限制的情况下,传入的参数直接用于构建并执行系统命令,攻击者通过将恶意命令注入到"Save.cgi"接口的请求参数中可以执行任意命令。Fofa:title="DT-100G-N"||title="DT-300N"||title="DT-100G"||title="AMR-3204G"||title="WMR-200N"POC:PO......
  • AJ-Report开源数据大屏存在远程命令执行漏洞
    漏洞描述:该平台可以通过post方式在validationRules参数对应值中进行命令执行,可以获得服务器权限,登陆管理后台接管大屏。如果被不法分子利用,书写反动标语,危害后果十分严重Fofa:title="AJ-Report"POC:POST/dataSetParam/verification;swagger-ui/HTTP/1.1Host:User-Agent......
  • 解决Python执行命令时路径空格引发的困扰
    哈喽,大家好,我是木头左!在编程实践中,常常需要通过Python执行系统命令,这包括调用外部程序、脚本或是其他命令行工具。然而,一个看似简单却常被忽视的细节——文件路径中的空格,可能会导致程序意外崩溃或行为异常。本篇文章将深入探讨当路径中包含空格时,如何在Python中正确执行命令,以......
  • Linux常用命令之文件相关操作
    Linux读写操作常用命令:1、open:打开文件,可创建文件、设置文件读写模式intopen(constchar*pathname,intflags,mode_tmode);2、creat:创建新文件intcreat(constchar*pathname,mode_tmode);3、openat:可指定目录创建新文件intopenat(intdirfd,constchar*path......
  • find命令
    find帮助参数-aminN:最后一次访问文件的时间(以分钟计)与N相匹配。-anewerFILE:最后访问文件时间比指定文件FILE新的文件。-atimeN:最后一次访问文件的时间(以天为单位)与N相匹配。-cminN:最后一次更改文件的时间(以分钟计)与N相匹配。-cnewerFILE:最后更改文件......
  • PyInstaller常用打包命令
    PyInstaller是一个第三方库,它能够在Windows、Linux、MacOSX等操作系统下将Python源文件打包,通过对源文件打包,Python程序可以在没有安装Python的环境中运行,也可以作为一个独立文件方便传递和管理。PyInstaller支持Python2.7和Python3.3+。可以在Windows、MacOSX和Li......
  • 关于cmd运行javac提示'javac' 不是内部或外部命令,也不是可运行的程序的问题
     大家可以看到我这边cmd运行javac命令,它对我进行了错误的提示,提示javac不是可运行命令和程序。这个问题的根本在于环境变量的配置出现了错误。接下来就要进行jdk的环境配置了。  注意点:这里要定位到自身存放jdk的bin目录才会生效。  点击确定即可,然后打开cmd窗口......