gpt4 book ai didi

scala - 将 Play 项目导入 IntelliJ 时出错

转载 作者:行者123 更新时间:2023-12-01 10:43:14 25 4
gpt4 key购买 nike

首先,我不熟悉Java。我做过一些小项目,但从未用 Play 做过任何事情。

我使用的是 Windows 8.1。

我使用 activator new prj 创建了一个项目,然后尝试使用其内置功能将其导入 IntelliJ。

当它最终尝试导入时,它给了我这个堆栈跟踪:

Error:Error while importing SBT project:
...
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:1524)
at sbt.Classpaths$$anonfun$40.apply(Defaults.scala:1040)
at sbt.Classpaths$$anonfun$40.apply(Defaults.scala:1040)
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:177)
at sbt.EvaluateSettings$INode.evaluate(INode.scala:135)
at sbt.EvaluateSettings$$anonfun$sbt$EvaluateSettings$$submitEvaluate$1.apply$mcV$sp(INode.scala:67)
at sbt.EvaluateSettings.sbt$EvaluateSettings$$run0(INode.scala:76)
at sbt.EvaluateSettings$$anon$3.run(INode.scala:72)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
[error] java.net.URISyntaxException: Illegal character in authority at index 7: file://${activator.home}/repository
[error] Use 'last' for the full log.

See complete log in C:\Users\Ricardo\AppData\Local\Temp\sbt13.log

是的,错误似乎很明显:Illegal character in authority at index 7: file://${activator.home}/repository,因为${activator.home} 当然是路径中的无效语法。

嗯,${activator.home} 看起来像一个变量。所以我可能在这里遗漏了一些东西。我需要在某处设置这个变量吗?我怎么做?在我的系统变量中?

我认为我不应该设置变量,因为我之前已经这样做过(创建一个项目并在 IntelliJ 中成功导入它)。

如果这不是问题,我怎么可能解决它?

最佳答案

我也遇到了同样的问题。 @codegasmer 是对的,尝试做“activator idea”然后“打开”项目。

它似乎可以工作,直到他们修复它。

如果您使用的是 activator 1.3,请确保为 sbt 0.13.7 编辑 project/build.properties

关于scala - 将 Play 项目导入 IntelliJ 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28756734/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com