gpt4 book ai didi

java - 玩! Java 网络框架。他们的开发服务器如何自动编译?

转载 作者:太空狗 更新时间:2023-10-29 22:40:31 25 4
gpt4 key购买 nike

看完剧!我发现它非常高效,它自动附带的开发服务器能够立即编译 .java 文件并显示更改。没有每隔几秒左右运行一次的热部署扫描器。编译在您点击刷新时发生,它比我的增量 mvn package 快得多。他们是怎么做到的?

我想知道,因为我有兴趣知道,但也因为我不想使用整个 Play!我的小项目的框架。我只对他们的开发编译过程感兴趣,因为我想采用它:)。

有什么想法吗?

最佳答案

我今天早上刚读到这篇文章。它实际上采用您更改的文件并在将编译后的文件输出到内置开发服务器之前在内部使用 Eclipse Java 编译器 (ECJ)。

问题是,您可能不想努力将 ECJ 连接到您的“小项目”。

你绝对可以近似它 - 诀窍是做一个 mvn 包,而是你想将更改的 .class 文件放到文件系统上你的 webapp 的展开的 warfile 目录中。

如果您没有绑定(bind)到特定的应用服务器/容器,请查看 Eclipse Jetty Plugin - 看起来这就是您所需要的,而且 Jetty 快速

关于java - 玩! Java 网络框架。他们的开发服务器如何自动编译?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5226431/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com