Неразрешенная зависимость: sbt-plugin; 2.7.0 при попытке скомпилировать проект игрового шаблона - PullRequest
0 голосов
/ 02 марта 2019

Создан новый проект шаблона воспроизведения, следуя инструкциям на веб-сайте Play "sbt new playframework / play-scala-seed.g8"

При попытке скомпилировать / запустить проект я получаю следующее:

[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  ::          UNRESOLVED DEPENDENCIES         ::
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  :: com.typesafe.play#sbt-plugin;2.7.0: Resolution failed several times for dependency: com.typesafe.play#sbt-plugin;2.7.0 {compile=[default(compile)]}:: 
[warn]  typesafe-ivy-releases: unable to get resource for com.typesafe.play#sbt-plugin;2.7.0: res=https://repo.typesafe.com/typesafe/ivy-releases/com.typesafe.play/sbt-plugin/scala_2.12/sbt_1.0/2.7.0/ivys/ivy.xml: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
[warn]  sbt-plugin-releases: unable to get resource for com.typesafe.play#sbt-plugin;2.7.0: res=https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.play/sbt-plugin/scala_2.12/sbt_1.0/2.7.0/ivys/ivy.xml: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn] 
[warn]  Note: Some unresolved dependencies have extra attributes.  Check that these dependencies exist with the requested attributes.
[warn]      com.typesafe.play:sbt-plugin:2.7.0 (scalaVersion=2.12, sbtVersion=1.0)
[warn] 
[warn]  Note: Unresolved dependencies path:
[warn]      com.typesafe.play:sbt-plugin:2.7.0 (scalaVersion=2.12, sbtVersion=1.0) (/Users/ramin/Desktop/playground/project/plugins.sbt#L1-2)
[warn]        +- default:playground-build:0.1.0-SNAPSHOT (scalaVersion=2.12, sbtVersion=1.0)

Моя версия Scala - 2.12.4, и у меня установлен sbt 1.0, поэтому я немного озадачен, почему это происходит.Есть мысли?

1 Ответ

0 голосов
/ 05 марта 2019

https://intellij -support.jetbrains.com / Нс / EN-US / сообщества / сообщений / 115000094584-IDEA-Окончательный-2016-3-4-метание-неспособный к найти-Валид-certification-путь-к-запрашиваемой-цели-когда-пытаться-обновить-gradle? page = 1 # community_comment_115000405564

Если вы будете следовать ответу здесь, а затем вместо части google.com,используйте repo.scala-sbt.org

Например:

echo -n |openssl s_client -connect repo.scala-sbt.org:443 |sed -ne '/ -BEGIN CERTIFICATE - /, / - END CERTIFICATE- / p'> /tmp/scala.cer

Следуйте остальным инструкциям в ссылке, она должна работать.

...