1、代码修改后没有保存,IntelliJIDEA默认是在保存代码后才会进行编译,若修改了代码但没有保存,就会导致没有重新编译。
2、自动编译被禁用,在IntelliJIDEA中,编译是通过Build菜单或者快捷键Ctrl加Shift加F9进行的,当自动编译被禁用时,就需要手动进行编译,否则修改代码不会自动编译。
3、编译输出路径设置错误和Maven或Gradle设置问题。
4、可以尝试重新安装IntelliJIDEA或者升级到最新版本。
idea编译.class并保存,选择idea,点击Start Macro Recording点击Start Macro Recording 后,按一下Ctrl+s 接着再按Ctrl+f9(不想每次都编译整个项目就 按Ctrl+Shift+F9),这时idea就会记录按下的快捷键。返回Macros,点击编译class点击之后设置名称进行保存
进入File,搜索点击编译class,设置快捷键,这样子idea编译class并保存
今日在设置项目热部署的时候,无奈就是不会自动编译,不知什么原因。且ctrl + f9目测不能更改。
借鉴了 关于IDEA不能实时编译的一个临时解决办法
使用idea自带的录制宏功能,搞一个外挂。。。。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)