自定义classloader有点含金量,其他的全是扯皮,网上到处有,并且这个课程相当于只讲了如果在开发环境上的热部署,并没有讲生产环境的热部署
2018-03-13
首先检查依赖是否正确导入了,我的idea自带的mvn导入依赖失败,建议使用单独安装的mvn导入依赖,依赖导入完成后需要手动编译,即可实现热部署
2018-02-22
存在两个问题
1.修改以后不能热加载,在加载类的时候loader.loadClass修改为loader.findClasa
2.用idea的时候,修改了类,不会自动编译,idea编译的时候,会把原来的class文件删掉,可以把Thread.sleep调整的大一些,在运行之后,立马右键重新编译文件
1.修改以后不能热加载,在加载类的时候loader.loadClass修改为loader.findClasa
2.用idea的时候,修改了类,不会自动编译,idea编译的时候,会把原来的class文件删掉,可以把Thread.sleep调整的大一些,在运行之后,立马右键重新编译文件
2018-02-13