用 Java 11 播放 2.2.2
Play 2.2.2 with Java 11
我有一个 Play 2.2.2 项目,我通常 运行 使用 activator 1.3.12。现在我更新到 Java 11 并且激活器抱怨如下:
The java installation you have is not up to date
activator requires at least version 1.6+, you have
version 11
Please go to http://www.java.com/getjava/ and download
a valid Java Runtime and install before running activator.
如果我尝试 运行 直接使用 sbt 1.2.4 应用程序,我会收到未解决的依赖路径错误
Note: Unresolved dependencies path:
[warn] com.typesafe.play:sbt-plugin:2.2.2 (scalaVersion=2.12, sbtVersion=1.0) (/myProject/project/plugins.sbt#L8-9)
[warn] +- default:myProject-build:0.1.0-SNAPSHOT (scalaVersion=2.12, sbtVersion=1.0)
[error] sbt.librarymanagement.ResolveException: unresolved dependency: com.typesafe.play#sbt-plugin;2.2.2: not found
有人对如何在 Java 11 下获得这个旧项目 运行ning 有什么建议吗?
就 SBT 而言,请记住 SBT 是用于 Scala 和 Java 项目的开源构建工具,类似于 Java 的 Maven 和 Ant,按顺序排列, Scala 对与 Java 的兼容性有最低和最高要求,在此 link 您可以找到信息:
https://docs.scala-lang.org/overviews/jdk-compatibility/overview.html
我应该将你的 java 版本降级到 10。
祝你好运。
我有一个 Play 2.2.2 项目,我通常 运行 使用 activator 1.3.12。现在我更新到 Java 11 并且激活器抱怨如下:
The java installation you have is not up to date
activator requires at least version 1.6+, you have
version 11
Please go to http://www.java.com/getjava/ and download
a valid Java Runtime and install before running activator.
如果我尝试 运行 直接使用 sbt 1.2.4 应用程序,我会收到未解决的依赖路径错误
Note: Unresolved dependencies path:
[warn] com.typesafe.play:sbt-plugin:2.2.2 (scalaVersion=2.12, sbtVersion=1.0) (/myProject/project/plugins.sbt#L8-9)
[warn] +- default:myProject-build:0.1.0-SNAPSHOT (scalaVersion=2.12, sbtVersion=1.0)
[error] sbt.librarymanagement.ResolveException: unresolved dependency: com.typesafe.play#sbt-plugin;2.2.2: not found
有人对如何在 Java 11 下获得这个旧项目 运行ning 有什么建议吗?
就 SBT 而言,请记住 SBT 是用于 Scala 和 Java 项目的开源构建工具,类似于 Java 的 Maven 和 Ant,按顺序排列, Scala 对与 Java 的兼容性有最低和最高要求,在此 link 您可以找到信息:
https://docs.scala-lang.org/overviews/jdk-compatibility/overview.html
我应该将你的 java 版本降级到 10。
祝你好运。