加载中
一键修改JAR包内文件:JarEditor 插件详细指南

背景 在开发中我们有时会遇到这样的场景,需要修改jar包内某个class,常见的方法就是先解压缩,然后反编译这个class,新建java修改再编译,最后再打包,整个过程是非常耗时的。 这里向大家介...

JarEditor-可直接编辑JAR包的IDEA插件

前言 IDEA自带的反编译插件能打开jar反编译class,遗憾的是不能编辑class,有的时候我们需要修改jar的时候还需要解压,反编译class,然后新建.java,修改代码,再编译,最后打包jar。我敢说中...

Java热部署插件HotSeconds的使用

1. 前言 本文主要介绍Java一键秒级远程热部署插件HotSeconds的使用,HotSeconds分为HotSecondsClient和HotSecondsServer,HotSecondsClient是IDEA插件,可以在插件市场下载,HotSecondsServe...

基于Netty开发轻量级RPC框架

笔者在开发基于客户端/服务端模式通信的插件的时候,需要用到轻量级最小包依赖的RPC框架,而市面上的RPC框架份量过于庞大,最终打包下来都是几十兆甚至上百兆,而这里面大多数功能我都用不上...

如何获取一个类的对象实例

如何获取一个Java类的对象实例呢?这个类即不一定是单例,也不一定提供静态方法,也不一定由Spring管理,甚至还不能修改其源码的情况下,我们该怎么获取这个类的所有对象实例呢?这里介绍一种...

深入理解SpringBoot加载FatJar原理

前言 本文将从源码角度介绍SpringBoot是如何自定义ClassLoader去加载FatJar的,以及FatJar又是如何读取jar里面嵌套jar中的类,中间会涉及到一些ClassLoader的知识。 类加载器基础知识 双亲委...

Java远程热部署插件-吊打市面插件

背景 在java开发中我们经常会遇到这样的场景,代码需要在服务器上(测试或者沙箱)运行,但是每次修改代码我们都需要经历打包->部署->启动等一些列的流程,这一套流程下来短则几分钟,长则几...

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部