java - 在没有 Main 的情况下调试或修补 .jar 文件
问题描述
我需要调试或更好地修补从其他 Jars / .exe 文件加载的 .jar 文件。
我可以很好地反编译 .jar,但似乎 Eclipse 或 IntelliJ 需要一个 main 函数来调试它。
有没有办法反编译它更改特定的类,重新编译所有并将 .class /.java 文件替换到打包的 jar 中?我认为不可能完整编译 .jar 中的所有反编译文件。其他有一些“无法反编译”的标记,对我来说不相关的 .class 文件
解决方案
推荐阅读
- notepad++ - Notepad++ 中的高级替换字符串
- python - 机器人框架套件设置和套接字
- postgresql - Postgres 副本不同步
- c++ - 有人可以解释一下 for(;Q.size();) 的作用吗?
- django - 在 Django(Navbar.html、general.css 等)中将全局 html/css 文件放在哪里,以便所有应用程序都可以引用它?
- python - 使用 python 请求的 Yelp API 调用
- python - Python - 即使在正确的目录中也无法导入
- python - 在 Python 中从 XML 文件中提取注释
- java - 如何将数据从 android java 发送到 azure 事件中心
- c# - 动作字典 - 包括动作参数