课程
/后端开发
/Java
/Spring Boot热部署
.class文件是编译后才有的,不重新编译时间戳一直不变,怎么自动检测?
反倒检测.java文件才说得同啊..
但是为什么老师的运行成功了.....
2018-06-28
源自:Spring Boot热部署 4-6
正在回答
检测.java文件没用,这个只是热加载内容,而不是编译字节码文件。
只有Eclipse编译了java文件之后,相应的生成了新的.class文件,然后才能监控到更新,你才能进行加载。
如你所说,如果不重新编译时间戳一直不变,确实是这样,如果不编译的话,肯定不能加载!你手动重启都没用,别说热加载了!
慕移动1886035 提问者
举报
Spring Boot热部署的原理和实现
2 回答class文件在什么时候生成
1 回答直接把项目的web文件夹,放到webapps下为什么不能访问?
1 回答xml中没有设置path,为什么访问的时候要带/hot,是这个xml文件名?
3 回答项目没有bin文件夹怎么获取classpath?
1 回答改配置文件热部署支持吗