IntelliJ: не удается открыть SBT Project: ошибка jansi 1.11 - PullRequest
0 голосов
/ 16 мая 2018

Совсем недавно я начал работать с большими данными, и я хочу узнать больше о Spark и Scala, чтобы научиться работать со многими файлами и hdf-файлами. Экспериментируя с IntelliJ (что мне было рекомендовано), я установил самое последнее обновление IntelliJ вместе с установкой SBT, а также плагином Scala.

Однако я, кажется, столкнулся с проблемой: когда я открываю проект идеи в Scala, он работает без каких-либо проблем, однако, если я пытаюсь открыть проект sbt, я сталкиваюсь со следующей ошибкой:

TL; DR Что-то под названием Jansi 1.11 отсутствует в файле.

Error while importing sbt project:

Getting org.fusesource.jansi jansi 1.11  (this may take some time)...

:: problems summary ::
:::: WARNINGS
module not found: org.fusesource.jansi#jansi;1.11

==== local: tried

C:\Users\user_name\.ivy2\local\org.fusesource.jansi\jansi\1.11\ivys\ivy.xml

-- artifact org.fusesource.jansi#jansi;1.11!jansi.jar:

C:\Users\user_name\.ivy2\local\org.fusesource.jansi\jansi\1.11\jars\jansi.jar

==== local-preloaded-ivy: tried

file:/C:/Users/user_name/.sbt/preloaded/org.fusesource.jansi/jansi/1.11/ivys/ivy.xml

==== local-preloaded: tried

file:/C:/Users/user_name/.sbt/preloaded/org/fusesource/jansi/jansi/1.11/jansi-1.11.pom

-- artifact org.fusesource.jansi#jansi;1.11!jansi.jar:

file:/C:/Users/user_name/.sbt/preloaded/org/fusesource/jansi/jansi/1.11/jansi-1.11.jar

==== Maven Central: tried

https://repo1.maven.org/maven2/org/fusesource/jansi/jansi/1.11/jansi-1.11.pom

-- artifact org.fusesource.jansi#jansi;1.11!jansi.jar:

https://repo1.maven.org/maven2/org/fusesource/jansi/jansi/1.11/jansi-1.11.jar

==== sbt-maven-releases: tried

https://repo.scala-sbt.org/scalasbt/maven-    releases/org/fusesource/jansi/jansi/1.11/jansi-1.11.pom

-- artifact org.fusesource.jansi#jansi;1.11!jansi.jar:

https://repo.scala-sbt.org/scalasbt/maven-    releases/org/fusesource/jansi/jansi/1.11/jansi-1.11.jar

==== sbt-maven-snapshots: tried

https://repo.scala-sbt.org/scalasbt/maven-snapshots/org/fusesource/jansi/jansi/1.11/jansi-1.11.pom

-- artifact org.fusesource.jansi#jansi;1.11!jansi.jar:

https://repo.scala-sbt.org/scalasbt/maven-snapshots/org/fusesource/jansi/jansi/1.11/jansi-1.11.jar

==== typesafe-ivy-releases: tried

https://repo.typesafe.com/typesafe/ivy-releases/org.fusesource.jansi/jansi/1.11/ivys/ivy.xml

==== sbt-ivy-snapshots: tried

https://repo.scala-sbt.org/scalasbt/ivy-snapshots/org.fusesource.jansi/jansi/1.11/ivys/ivy.xml

::::::::::::::::::::::::::::::::::::::::::::::

::          UNRESOLVED DEPENDENCIES         ::

::::::::::::::::::::::::::::::::::::::::::::::

:: org.fusesource.jansi#jansi;1.11: not found

::::::::::::::::::::::::::::::::::::::::::::::


:::: ERRORS

Server access Error: sun.security.validator.ValidatorException: PKIX path     building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target url=https://repo1.maven.org/maven2/org/fusesource/jansi/jansi/1.11/jansi-1.11.pom

Server access Error: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target url=https://repo1.maven.org/maven2/org/fusesource/jansi/jansi/1.11/jansi-1.11.jar

Server access Error: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target url=https://repo.scala-sbt.org/scalasbt/maven-releases/org/fusesource/jansi/jansi/1.11/jansi-1.11.pom

Server access Error: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target url=https://repo.scala-sbt.org/scalasbt/maven-releases/org/fusesource/jansi/jansi/1.11/jansi-1.11.jar

Server access Error: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target url=https://repo.scala-sbt.org/scalasbt/maven-snapshots/org/fusesource/jansi/jansi/1.11/jansi-1.11.pom

Server access Error: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target url=https://repo.scala-sbt.org/scalasbt/maven-snapshots/org/fusesource/jansi/jansi/1.11/jansi-1.11.jar

Server access Error: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target url=https://repo.typesafe.com/typesafe/ivy-releases/org.fusesource.jansi/jansi/1.11/ivys/ivy.xml

Server access Error: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target url=https://repo.scala-sbt.org/scalasbt/ivy-snapshots/org.fusesource.jansi/jansi/1.11/ivys/ivy.xml


:: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS
Error during sbt execution: Error retrieving required libraries
unresolved dependency: org.fusesource.jansi#jansi;1.11: not found
(see C:\Users\user_name\.sbt\boot\update.log for complete log)
Error: Could not retrieve jansi 1.11`

Есть ли способ это исправить? Я уже пытался переустановить несколько раз.

1 Ответ

0 голосов
/ 16 апреля 2019

Я приземлился здесь после того, как столкнулся с той же проблемой (за корпоративным прокси и получил то же самое сообщение об ошибке).Я перепробовал все предложения, упомянутые в нескольких (связанных) потоках, но смог окончательно решить его, настроив HTTP-прокси непосредственно в IntelliJ.Вот как выглядят мои настройки (Примечание: укажите свое сетевое имя пользователя и пароль в соответствующих полях): -

enter image description here

...