Играть 2.2.2 с Java 11 - PullRequest
       65

Играть 2.2.2 с Java 11

0 голосов
/ 15 октября 2018

У меня есть проект Play 2.2.2 , который я обычно запускаю с активатором 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?

1 Ответ

0 голосов
/ 03 января 2019

В случае SBT помните, что SBT - это инструмент сборки с открытым исходным кодом для проектов Scala и Java, аналогичный Java Maven и Ant, в этом порядке идей у ​​Scala есть минимальное и максимальное требования для совместимости с Java,в этой ссылке вы можете найти информацию:

https://docs.scala -lang.org / Overviews / jdk-compatibility / Overview.html

Я должен понизить рейтингВаша версия Java до 10.

Удачи.

...