https://github.com/x4e/jvmclassdumper
Runtime external class dumper for JVMs
https://github.com/x4e/jvmclassdumper
Last synced: about 1 year ago
JSON representation
Runtime external class dumper for JVMs
- Host: GitHub
- URL: https://github.com/x4e/jvmclassdumper
- Owner: x4e
- Created: 2019-12-04T20:06:44.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-04-09T12:34:19.000Z (about 6 years ago)
- Last Synced: 2025-04-30T20:32:56.589Z (about 1 year ago)
- Language: Java
- Homepage:
- Size: 62.5 KB
- Stars: 27
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# JvmClassDumper
```
USE HOTSPOT! Atm only works on hotspot. Feel free to PR.
Replace jdk path with the jdk that the running application is using, otherwise dumping will not be successful.
java -cp "C:\Program Files\Java\jdk1.8.0_241\lib\*;D:\Computing\dumper\build\libs\*;" cookiedragon.dumper.EntryPoint list vm
java -cp "C:\Program Files\Java\jdk1.8.0_241\lib\*;D:\Computing\dumper\build\libs\*;" cookiedragon.dumper.EntryPoint list classes [pid]
java -cp "C:\Program Files\Java\jdk1.8.0_241\lib\*;D:\Computing\dumper\build\libs\*;" cookiedragon.dumper.EntryPoint dump [pid] com/example
```