【问题标题】:playframework 2.5.0 Template fail to compile (fresh one)playframework 2.5.0 模板编译失败(新一)
【发布时间】:2016-06-20 00:50:32
【问题描述】:

我想开始使用 play running play 2.5... 但即使使用激活器“play-java”安装模板也会出错。

Using unsupported version of Play: 2.5.0

我已经下载了完整的激活包和最小的。 两者都在 2 台机器上失败(JDK 73)。

不知道如何赶上这一点,也许有些人可以帮助我。非常感谢。

赌注

【问题讨论】:

  • 您在什么时候收到此错误?我已经成功尝试了activator new 和5) play-java 和6) play-scala 这两个选项。
  • 我遇到了完全相同的错误,并且在发布 2.4 时遇到了同样的问题。更新激活器以匹配它使用的模板需要几个星期。根据我的经验,Play 团队并没有真正的发布流程,即没有人检查模板是否可以与当前的激活器/sbt 设置一起使用,文档是否与当前版本匹配等
  • 在没有 UI 的情况下尝试一下
  • 行得通,谢谢。
  • 我也对此非常恼火。花了很长时间安装所有依赖项,遵循示例 play-scala 项目上的所有 Activator 说明,以无限重复此错误。解决方法似乎没有帮助 - 如果您 cd 到您的项目并使用 activator ui 打开它,也会发生同样的事情。我很震惊。

标签: scala playframework-2.5


【解决方案1】:

使用“activator ui”,使激活器循环。错误消息是“获取'使用不支持的 Play 版本:2.5.0'”。跟踪问题的问题是https://github.com/typesafehub/activator/issues/1102。

使用不带 ui 参数的 'activator' 是一种解决方法。

将目录更改为 play-java 目录并运行不带 ui 参数的 ./activator。这会调出 sbt 命令行。 Sbt 命令帮助、关于、任务、更新、编译、测试和运行工作。指向 localhost:9000 的 Web 浏览器将包含一个文本字段,内容为“您正在使用 Play 2.5.0”。

“运行”命令启动 Netty 服务器。可以在网络浏览器中使用 localhost:9000 进行应用程序交互。

【讨论】:

    【解决方案2】:

    作为一种解决方法,您可以使用类似

    的方式创建没有 UI 的项目
    activator new my-app play-scala
    

    【讨论】:

      【解决方案3】:

      【讨论】:

      • 我知道 > 这就是我对“73”jre1.8.0_73 的意思
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-26
      • 1970-01-01
      • 1970-01-01
      • 2021-10-07
      • 2013-03-06
      • 1970-01-01
      相关资源
      最近更新 更多