我正在编写一个程序,该程序加载 Minecraft 游戏的 .jar,执行一些 ASM 技巧,将其转储到 .class 文件的文件夹中,并使用 ClassLoader 加载该文件夹(然后启动游戏)。我想在这些类文件之一中设置一个断点,以帮助调试。在 IntelliJ 中添加 Minecraft .jar 作为依赖项会破坏程序(因为它不会加载修改后的类)。
如果可能的话,我该如何做到这一点?
java bytecode breakpoints intellij-idea classloader
breakpoints ×1
bytecode ×1
classloader ×1
intellij-idea ×1
java ×1