java - 快速部署spring应用

标签 java spring tomcat

每次我对源代码进行更改时,我都在等待 tomcat 花费大约 10-20 秒来重新部署,这让我很烦恼。

除了使用 JRebel 之外,您是否知道一种加快重新部署过程的方法,因为我不想为此付费。 Tomcat 太慢了。我听说过使用 jetty,但我在启动 spring 应用程序时遇到了问题。

我听说过 Spring Boot。这会使重新部署过程更快吗?如果是怎么办?

最佳答案

即使没有 JRebel,您也可以使用 JPDA 进行热代码替换,但它有其局限性(不能添加/删除方法等)。但是,它会为您节省一些重新部署,具体取决于您在做什么。

这里有一些教程 Hot Code Replacement with Tomcat and Eclipse Eliminate Tomcat Deployment Waits

关于java - 快速部署spring应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30892635/

相关文章:

java - Windows 会干扰 Java 的 Socket.setSOTimeout 吗?

java - Tomcat 上下文文档库无法提供静态图像

macos - mac 安全命令在守护进程运行时需要写权限?

java - 使用 Jackson 注释映射 Hibernate 实体

java - Spring 按名称构造函数参数 Autowiring

java - 使用 JDOM 2.0 根据 XSD 模式验证 XML 文件

tomcat - Solr/TomCat 限制端点

java - 在 JAVA API 上使用时 Let's Encrypt 证书不起作用

java - 使用条件 Bean Autowiring 构造函数

java - Spring 连接的 EhCache 磁盘存储在多线程应用程序中创建冲突