导入SBT源时出错 - [错误](/:dumpStructure)java.net.URISyntaxException:

时间:2017-07-25 22:27:22

标签: scala intellij-idea sbt

当我尝试将新的sbt / scala项目导入IntelliJ IDEA时出错:

  

[info]解析org.scala-sbt #main-settings; 0.13.15 ...
  [info]解析org.scala-lang #scala-library; 2.12.2 ...
  [info]解析org.scala-lang#scala-reflect; 2.12.2 ...
  [info]解析org.scala-lang.modules#scala-xml_2.12; 1.0.6 ...
  [info]解析org.scala-lang #scala-compiler; 2.12.2 ...
  [info]解析jline#jline; 2.14.3 ...
  [error]( / :dumpStructure)java.net.URISyntaxException:索引23处的路径中的非法字符:file:/ C:/ Users / Marouane AYAD / .sbt / preloaded /
  [错误]总时间:1秒,完成26个月。 2017 00:18:38
  Java HotSpot(TM)64位服务器VM警告:忽略选项MaxPermSize = 384M;支持已在8.0中删除

任何想法导致这个问题的原因是什么?

1 个答案:

答案 0 :(得分:1)

使用不带空格的路径。而不是C:/Users/Marouane AYAD/.sbt/preloaded/使用例如。 C:/Users/Marouane_AYAD/.sbt/preloaded/。 URI语法中不允许使用空格。或者,如果您的配置允许,您可以将空格URI编码为%20,因此Marouane%20AYAD