我正在使用playframework 2.5.4创建简单的web应用程序未解决依赖项错误

我正在使用playframework 2.5.4创建简单的web应用程序未解决依赖项错误,playframework,Playframework,根据playframework 2.5.4,我的项目结构如下所示 plugins.sbt具有: build.sbt具有: 但未找到以下依赖项 :::::::::::::::::::::::::::::::::::::::::::::: :: UNRESOLVED DEPENDENCIES :: :::::::::::::::::::::::::::::::::::::::::::::: :: com.typesafe.play#play-server_2

根据playframework 2.5.4,我的项目结构如下所示

plugins.sbt具有: build.sbt具有: 但未找到以下依赖项

 ::::::::::::::::::::::::::::::::::::::::::::::
 ::          UNRESOLVED DEPENDENCIES         ::
 ::::::::::::::::::::::::::::::::::::::::::::::
 :: com.typesafe.play#play-server_2.10;2.5.4: not found
 :: com.typesafe.play#play-java_2.10;2.5.4: not found
 :: com.typesafe.play#play-netty-server_2.10;2.5.4: not found
 :: com.typesafe.play#play-logback_2.10;2.5.4: not found
 :: com.typesafe.play#play-test_2.10;2.5.4: not found
 :: com.typesafe.play#play-omnidoc_2.10;2.5.4: not found
 ::::::::::::::::::::::::::::::::::::::::::::::

请帮助我开始使用web代理上的演示项目

在每个未解决的依赖项中:

:: com.typesafe.play#play-server_2.10;2.5.4: not found
2.10是Scala版本,2.5.4是PlayFramework版本。但是,PlayFramework 2.5.4不支持Scala 2.10。通过在build.sbt中设置scala版本可以解决此问题:

现在,它将与:

com.typesafe.play#play-server_2.11;2.5.4

尝试在build.sbt文件中设置scala版本

scalaVersion := "2.11.7"
迁移指南说:“Play 2.3和2.4支持Scala 2.10和2.11。Play 2.5已经放弃了对Scala 2.10的支持,现在只支持Scala 2.11。”

根据我的经验 在将2.4迁移到2.5的过程中,我面临很多问题

因此,我采用了最新的play java模板

最新

open command prompt and go to your project directory and
type 
activator new yourProjectName
then
select 5th option
然后完成安装PlayJava的最新模板 如果您想在eclipse中转换它 类型

com.typesafe.play#play-server_2.11;2.5.4
scalaVersion := "2.11.7"
open command prompt and go to your project directory and
type 
activator new yourProjectName
then
select 5th option
activator eclipse