0

我正在尝试在 Windows 10 机器上使用 IntelliJ 进行 Scala/SBT 开发。但是,每次使用 Scala/SBT 打开项目时,我都会收到以下错误:

 Error while importing sbt project: Getting org.fusesource.jansi jansi
 1.11 ... :: problems summary :: :::: WARNINGS :::::::::::::::::::::::::::::::::::::::::::::: :: UNRESOLVED
 DEPENDENCIES :: :::::::::::::::::::::::::::::::::::::::::::::: ::
 org.fusesource.jansi#jansi;1.11: several problems occurred while
 resolving dependency: org.fusesource.jansi#jansi;1.11
 {default=[default(compile)]}: java.util.NoSuchElementException
 java.util.NoSuchElementException java.util.NoSuchElementException
 java.util.NoSuchElementException java.util.NoSuchElementException
 :::::::::::::::::::::::::::::::::::::::::::::: :: USE VERBOSE OR DEBUG
 MESSAGE LEVEL FOR MORE DETAILS unresolved dependency:
 org.fusesource.jansi#jansi;1.11: several problems occurred while
 resolving dependency: org.fusesource.jansi#jansi;1.11
 {default=[default(compile)]}: java.util.NoSuchElementException
 java.util.NoSuchElementException java.util.NoSuchElementException
 java.util.NoSuchElementException java.util.NoSuchElementException
 Error during sbt execution: Error retrieving required libraries (see
 C:\Users\kwn917\.sbt\boot\update.log for complete log) Error: Could
 not retrieve jansi 1.11 Java HotSpot(TM) Client VM warning: ignoring
 option MaxPermSize=384M; support was removed in 8.0

我有 IntelliJ 的“2017.3.4 Ultimate Version”,并在“设置”选项中下载了 SBT 和 Scala 插件。

我还尝试从 Windows 命令提示符运行 SBT 命令,并在下面得到相同的错误:

Java HotSpot(TM) 64-Bit Server VM warning: ignoring option
MaxPermSize=256m; support was removed in 8.0 Getting
org.fusesource.jansi jansi 1.11  (this may take some time)...

:: problems summary :: :::: WARNINGS
                ::::::::::::::::::::::::::::::::::::::::::::::

                ::          UNRESOLVED DEPENDENCIES         ::

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

                :: org.fusesource.jansi#jansi;1.11: several problems occurred while resolving dependency: org.fusesource.jansi#jansi;1.11
{default=[default(compile)]}:
        java.util.NoSuchElementException
        java.util.NoSuchElementException
        java.util.NoSuchElementException
        java.util.NoSuchElementException
        java.util.NoSuchElementException

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



:: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS unresolved
dependency: org.fusesource.jansi#jansi;1.11: several problems occurred
while resolving dependency: org.fusesource.jansi#jansi;1.11
{default=[default(compile)]}:
        java.util.NoSuchElementException
        java.util.NoSuchElementException
        java.util.NoSuchElementException
        java.util.NoSuchElementException
        java.util.NoSuchElementException Error during sbt execution: Error retrieving required libraries   (see
C:\Users\kwn917\.sbt\boot\update.log for complete log) Error: Could
not retrieve jansi 1.11

我已经在系统环境变量上设置了 SCALA_HOME、SBT_HOME、JAVA_HOME 并将它们添加到 PATH 中,但这并没有什么区别。

当我进入 IntelliJ 中的 Jansi 文件夹时,安装文件夹的版本是 1.14(C:\Program Files\JetBrains\IntelliJ IDEA 2017.3.2\plugins\gradle\lib),但在 UI 下方和运行时从命令行它正在寻找 1.11?

请问这里的问题是什么?

4

0 回答 0