6 java spring jetbrains-ide intellij-idea
我知道IDEA CE不支持Spring,但我仍然可以通过对自动完成的良好支持进行开发,这对我来说已经足够了。
我遇到的问题是,IDE 需要 5 到 7 秒的时间来重新加载服务器,其中包含我在按 Ctrl + S 后所做的更改。因此,我搜索了更多可以修改的选项,并尝试了这些:
但这并不能解决问题。
虽然我知道我可以使用 VSCode,因为 Java 支持非常好,并且使用 Spring 重新加载非常快,但对于 Kotlin 支持,没有足够好的扩展。因此,如果可能的话,我想找到一种修复方法来减少服务器重新启动的延迟。这似乎是故意强迫你购买专业版的。
您不需要使用自动编译或 DevTools for IntelliJ IDEA Community 或 Ultimate 在调试模式下热交换类。如果您想在Ctrl+上编译S,请将此快捷方式分配给Build| Build Project操作(设置(macOS 上的首选项)| 键盘映射 | 主菜单 | 构建 | 构建项目,右键单击,添加键盘快捷键)。
IDE 将热交换更改的类,并且更改将在不到一秒的时间内在浏览器中可用:
示例项目:boot-hotswap-demo.zip。
脚步:
Greetings from Spring Boot!!!输出HelloController.java为其他内容如果您想依赖 DevTools,您还可以取消注释spring-boot-devtools依赖项,它将在更改时触发服务器重新启动。pom.xml它有点慢,但肯定不是你描述的5-7秒。
| 归档时间: |
|
| 查看次数: |
3740 次 |
| 最近记录: |