IntelliJ代码修改无法同步至Vaadin+Spring+JRebel项目Web程序的问题求助
IntelliJ代码修改无法同步至Vaadin+Spring+JRebel项目Web程序的问题求助
各位大佬好,我最近碰到一个特别头疼的问题,想请教下有没有同行遇到过或者知道怎么解决:
我当前使用的技术栈是IntelliJ + Vaadin + Spring + JRebel,之前项目一直运行得好好的——代码修改后JRebel会自动刷新网页同步变更,非常顺畅。但从今天开始,一切都不对劲了:不管我对代码做什么修改,哪怕把所有代码删掉重启项目,网页依然停留在旧版本,完全看不到任何变更效果。
我已经尝试了各种办法,但都没解决问题:
- 删除了项目里的
generated和node_modules文件夹 - 重启过电脑
- 在IntelliJ里执行了Invalidate Caches/Restart操作
- 试过关闭JRebel直接运行项目
- 更新了IntelliJ到最新版本
- 检查过Git提交记录,确认最近没有引入可能影响项目运行的变更
而且还出现了几个特别诡异的现象:
- 我故意在代码里写了语法错误,重新编译重启项目后,终端居然完全不报错
- 删除
generated和node_modules后重启项目,第一次会同步所有代码变更,但之后再修改代码又完全没反应了,必须再删一次这两个文件夹才能生效一次 - 修改代码保存后重启电脑,再启动项目还是看不到任何变更,感觉项目像是被“锁定”在了某个旧版本,所有修改都无法被应用
有没有人碰到过类似的问题?或者有没有什么我没尝试过的解决思路?麻烦各位支支招!
备注:内容来源于stack exchange,提问作者Ji Lin
相关产品推荐
相关产品推荐

