`sbt-revolver` 是一个 SBT 插件,它提供了在开发过程中自动重启应用程序的功能。它可以监视应用程序的源代码和依赖项,并在这些文件发生更改时自动重新启动应用程序。这个插件非常适合开发过程中的快速迭代和调试。 类似的项目还有: - `nodemon`:一个用于监视 Node.js 应用程序的工具,当文件发生更改时自动重启应用程序。 - `watchdog`:一个 Python 库,用于监视文件系统中的文件和目录,并在文件发生更改时触发事件。 - `forever`:一个 Node.js 应用程序,用于在后台运行应用程序,并在应用程序崩溃时自动重启应用程序。 - `supervisor`:一个 Node.js 应用程序,用于监视应用程序的源代码和依赖项,并在这些文件发生更改时自动重新启动应用程序。