【问题标题】:What are those new files after Activator 1.3.5 update?Activator 1.3.5 更新后的那些新文件是什么?
【发布时间】:2015-06-28 21:49:23
【问题描述】:

今天在使用activator run 启动我的 Play 应用程序时,自动安装了新的 Activator 版本 1.3.5。我的应用程序运行良好。但是现在我在我的应用程序文件夹中看到了几个新文件,我不知道它们是什么或如何处理它们。也许有人可以给我建议。到目前为止,谷歌对我帮助不大。这些文件是

  • .sbtserver
  • .sbtserver.lock
  • play-fork-run.sbt
  • sbt-ui.sbt

除了 .sbtserver.lock 之外,它们看起来都像配置文件。但是他们在配置什么?我应该将它们置于版本控制之下吗?

【问题讨论】:

    标签: playframework playframework-2.3


    【解决方案1】:

    对于 .sbtserver.sbtserver.lock 我在sbt reference 中找到:

    因此,配置的 server.lock 文件用于防止多个服务器运行。 Sbt 本身通过将 server.lock 配置为 ${user.dir}/.sbtserver 来防止在任何给定项目目录上运行多个服务器。

    所以他们似乎在那里阻止 Activator 启动同一个服务器应用程序两次。它们可以毫无问题地删除。

    对于 play-fork-run.sbtsbt-ui.sbt:在 this GitHub issue 我发现:

    ... Activator 将生成一个新的 project/play-fork-run.sbt 文件,因为它是让 Play 应用程序在开发模式下在后台运行所必需的。

    因此,如果您通过 Activator UI 运行它们,它们似乎是由 Activator 生成的。我想是否保留它们取决于您和您的项目类型。我更喜欢 Activator 的命令行界面,并毫无问题地删除了这两个文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-10-05
      • 2012-12-09
      • 1970-01-01
      • 2021-05-21
      • 2016-06-13
      • 2021-02-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多