缺少Java Play Project

时间:2017-10-31 06:20:08

标签: java playframework build sbt

有人能给我一些关于 activator-dist 目录的信息吗?我最近切换到新的Mac,在工作区目录外的旧Mac中有另一个目录 activator-dist-1.3.12 。我不记得创建这个目录,这也是很长一段时间,我在初学者和#39;学习Play Framework的阶段;所以我不记得很多关于设置的事情。我的项目的构建由SBT完成,它是一个Java Play项目。

我想问几个问题 -

  1. 首先,通过运行一些目录自动创建此目录 命令?如果是,那么命令是什么?
  2. 第二,如果它没有得到 自动创建然后我应该从中复制相同的目录 旧Mac到新Mac?
  3. 每当我尝试运行项目测试时,我都会收到此错误:

      

    错误:scalac:找不到Scala编译器JAR(模块' root'):   文件/< 位置> /activator-dist-1.3.12/repository/org.scala-lang/scala-library/2.11.6/jars/scala-library.jar

    通过这个错误,我感觉这个目录包含了构建项目所需的所有重要的jar,除此之外,我应该注意这个目录的任何重要性吗?

1 个答案:

答案 0 :(得分:1)

activator-dist是一个提供构建工具(sbt)和其他帮助项的包。如果你想创建和构建一个Play项目,那么你需要激活器,它应该在本地机器上下载,并将激活器目录中的bin目录路径添加到环境路径。

对于Play< = 2.5版本推荐激活器,对于Play 2.6以上推荐的方式是使用sbt