2015-06-11 4 views
0

Я создал совершенно новый пустой проект Scala Play Framework с activator new и выбрав 6) scala-play. На моей новой установки IntelliJ 64, я получаю эту запутанную ошибку при попытке открыть/импортировать проект:InteliJ Ошибка импорта проекта проекта: java.lang.IllegalArgumentException

java.lang.IllegalArgumentException: URI has an authority component 
    at java.io.File.<init>(File.java:423) 
    at sbt.Classpaths$.sbt$Classpaths$$bootRepository(Defaults.scala:1758) 
    at sbt.Classpaths$$anonfun$appRepositories$1.apply(Defaults.scala:1729) 
    at sbt.Classpaths$$anonfun$appRepositories$1.apply(Defaults.scala:1729) 
    at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:244) 
    at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:244) 
    at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:33) 
    at scala.collection.mutable.WrappedArray.foreach(WrappedArray.scala:34) 
    at scala.collection.TraversableLike$class.map(TraversableLike.scala:244) 
    at scala.collection.AbstractTraversable.map(Traversable.scala:105) 
    at sbt.Classpaths$.appRepositories(Defaults.scala:1729) 
    at sbt.Classpaths$$anonfun$41.apply(Defaults.scala:1102) 
    at sbt.Classpaths$$anonfun$41.apply(Defaults.scala:1102) 
    at scala.Function1$$anonfun$compose$1.apply(Function1.scala:47) 
    at scala.Function1$$anonfun$compose$1.apply(Function1.scala:47) 
    at sbt.EvaluateSettings$MixedNode.evaluate0(INode.scala:175) 
    at sbt.EvaluateSettings$INode.evaluate(INode.scala:135) 
    at sbt.EvaluateSettings$$anonfun$sbt$EvaluateSettings$$submitEvaluate$1.apply$mcV$sp(INode.scala:69) 
    at sbt.EvaluateSettings.sbt$EvaluateSettings$$run0(INode.scala:78) 
    at sbt.EvaluateSettings$$anon$3.run(INode.scala:74) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 
    at java.lang.Thread.run(Thread.java:745) 
[error] java.lang.IllegalArgumentException: URI has an authority component 
[error] Use 'last' for the full log. 
Invalid response. 

Кто-нибудь знает, что может быть причиной этого или что это даже означает? Проект игры компилируется отлично и работает без проблем, и все программное обеспечение было недавно переустановлено, поэтому это, скорее всего, что-то особенное для IntelliJ.

+0

Возможно, дубликат http://stackoverflow.com/questions/30710316/intellij-and-sbt-0-13-5-uri-has-an-authority-component#comment49485190_30710316 – Roman

+0

в последней строке говорит, что " Используйте «последний» для полного журнала «Вы это проверили? – saman

+0

@ Roman - Ах. Может быть. Я посмотрю. – TimY

ответ

1

Похоже, что удаление папки C:\Users\<username>\.sbt решило проблему (sbt ее воссоздает).

Как предположил @Roman, это, вероятно, связано с this question, но предлагаемое решение не сработало для меня, поскольку у меня даже не было подкаталога .sbt/repositories. С другой стороны, с тех пор у меня больше не было проблем.

Смежные вопросы