gpt4 book ai didi

scala - Jrebel/SBT如何在不重启的情况下重新编译webapp

转载 作者:行者123 更新时间:2023-12-01 15:43:11 25 4
gpt4 key购买 nike

所以我想出了如何运行 SBT 演示项目

>SBT

>container:start

我可以做一个

>container:restart

每次我更改代码时,这就是我安装 JREBEL 的原因。我只是将以下选项“-javaagent:/usr/bin/jrebel/jrebel.jar”添加到/opt/local/bin/sbt.sh,这似乎可以很好地加载 Jrebel。

我现在唯一的问题是如何告诉我的应用程序重新编译,可能是自动重新编译,以便 JRebel 可以获取更改并根据需要重新加载我的 webapp。

有什么想法吗?

最佳答案

如果在当前情况下不能使用JRebel,可以考虑使用DCEVM这样可以更好地热插拔代码。使用 sbt 目标

~compile

它应该立即被拾起。

关于scala - Jrebel/SBT如何在不重启的情况下重新编译webapp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21032449/

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