ManagerFactory類里 load 方法
loadClass=myClaasLoader.findClass(className);
loadClass 改成 findClass
loadClass=myClaasLoader.findClass(className);
loadClass 改成 findClass
2018-04-03
程序正常 啟動,但修改內容 沒有熱加載的 可以來看一下??! ManagerFactory類里 getManager 方法
//File loadFile=new File(CLASS_PATH+className.replace("\\.", "/")+".class");
File loadFile=new File(CLASS_PATH+className.replace(".", "/")+".class");
把 \\ 去掉,就OK了
//File loadFile=new File(CLASS_PATH+className.replace("\\.", "/")+".class");
File loadFile=new File(CLASS_PATH+className.replace(".", "/")+".class");
把 \\ 去掉,就OK了
2018-04-03
添加下面這個。在你運行后修改代碼了按Ctrl+F5.
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
2018-03-27
自定義classloader有點含金量,其他的全是扯皮,網上到處有,并且這個課程相當于只講了如果在開發環境上的熱部署,并沒有講生產環境的熱部署
2018-03-13