如何不在Play框架中观看文件的更改

费尔南多·科雷亚

在使用sbt-buildinfoBuildInfo.scala编译项目时使用sbt-buildinfo创建文件的Play Framework 2.2项目上,如何build.sbt进行配置,以使Play Framework不会监视该BuildInfo.scala文件的更改,并且如果该文件发生更改也不会重新启动服务器?

例如,如果会话开始于:

$ sbt ~run

并且服务器以开发模式启动,然后在另一个终端窗口sbt中启动另一个会话(以运行另一个子项目,或仅运行其他sbt任务),第二个sbt会话将更新BuildInfo.scala文件,第一个sbt会话将检测到该文件并重新加载播放项目。

因此,问题是如何BuildInfo.scala从监视中排除(但仍要对其进行编译并将其包括在分发包中)。

显然,watchSources配置选项可能会有所帮助,但是在阅读了文档之后,我无法弄清楚如何使用它来排除文件。

lpiepiora

要从观看中删除特定文件,您可以执行以下操作build.sbt

watchSources := watchSources.value.filter { _.getName != "BuildInfo.scala" }

我试图重现基本设置,但对我而言,BuildInfo.scala文件未被监视。您可以通过发出来查看受监视来源的列表show watchSources

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Node.js中观看文件

来自分类Dev

在Node.js中观看文件

来自分类Dev

如何在angularJS中观看日期对象

来自分类Dev

如何在Angular中观看多个收藏?

来自分类Dev

如何在angularJS中观看日期对象

来自分类Dev

如何在Ubuntu中观看Netflix?

来自分类Dev

如何在bash中观看for循环?

来自分类Dev

在指令Angularjs中观看屏幕尺寸更改

来自分类Dev

在Python中观看和可靠上传文件的最佳做法?

来自分类Dev

您如何不在git中添加未跟踪的文件?

来自分类Dev

如何不在Linux中两次打开文件?

来自分类Dev

如何不在Linux中两次打开文件?

来自分类Dev

在zsh中观看等效

来自分类Dev

如何在Firebase中观看添加子事件

来自分类Dev

如何在OpenERP(Odoo)中观看无效记录规则?

来自分类Dev

如何在Ubuntu 13.10 64位中观看DVD

来自分类Dev

如何在Amazon Prime Instant Video中观看视频?

来自分类Dev

如何在Vue插件中观看对象属性

来自分类Dev

如何在Ubuntu 13.10 64位中观看DVD

来自分类Dev

如何在Amazon Prime Instant Video中观看视频?

来自分类Dev

如何获取在iOS应用中观看的时长视频

来自分类Dev

如何在.Net中观看优化的ASM代码

来自分类Dev

如何在OpenERP(Odoo)中观看非活动记录规则?

来自分类Dev

如何在Firefox中观看1080p的youtube视频?

来自分类Dev

如何在`router`中观看指定的`properties`并做出相应反应?

来自分类Dev

如何使用FSWatch在Mac OSX上观看文件更改?

来自分类Dev

如何不在“?”之前换行?

来自分类Dev

如何不在状态更改时不重新映射数组,而仅呈现更改的内容?

来自分类Dev

观看Dart中的文件更改