gpt4 book ai didi

java - 无法运行 Activator 模板项目 Activator UI 无法加载 SBT 配置

转载 作者:行者123 更新时间:2023-11-30 08:48:00 25 4
gpt4 key购买 nike

我是 Play Framework 和 Scala 以及这个神奇的工具激活器的新手。

我无法运行运行 play framework(例如:hello-play-scala)但能够很好地运行 hello-scala(非 playframework)的模板项目。

我正在运行激活器 1.3.5

我得到的错误是:

H:\Project\PlayFrameworkTest\hello-play-java\build.sbt:12: error: reference to fork is ambiguous;
it is imported twice in the same scope by
import _root_.play.Project._
and import Keys._
fork in run := true
^
Type error in expression
Failed to load project.

build.sbt 是:

name := """hello-play-java"""

version := "1.0-SNAPSHOT"

libraryDependencies ++= Seq(
"org.webjars" %% "webjars-play" % "2.2.2",
"org.webjars" % "bootstrap" % "2.3.1")

playJavaSettings


fork in run := true

Plugins.sbt 是

// Comment to get more information during initialization
logLevel := Level.Warn

// The Typesafe repository
resolvers += "Typesafe repository" at "http://repo.typesafe.com/typesafe/releases/"

// Use the Play sbt plugin for Play projects
addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.2.2")

build.properties 是

#Activator-generated Properties
#Fri Aug 21 23:24:51 NPT 2015
template.uuid=b7274e52-c226-4deb-bb0e-ab2fdb8f4767
sbt.version=0.13.2

最佳答案

我在 Windows 8.1 上遇到了同样的问题,在谷歌搜索解决方案后,我最初尝试更新我的一些插件。 (后来发现只有sbt-less有点落伍了。)但是,这并没有解决问题。

所以,我发现了几个网页提到了同样的问题,似乎有人调整了他们的 ~/.sbt/repositories 中正斜杠的数量。文件(Windows 上的 C:/Users/<username>/.sbt/repositories 文件)能够以这种方式解决问题。所以,我改变了两个 file:////我的模式 ~/.sbt/repositories归档到file:/// .

然后我停止了我的 activator ,杀死了它产生的所有挥之不去的 Java 实例,删除了我的 <project_directory>/RUNNING_PID文件并重新启动 activator .现在,一切似乎都奏效了。

仅供引用,这是我发现的关于该问题的两个最有用的页面:

关于java - 无法运行 Activator 模板项目 Activator UI 无法加载 SBT 配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32155681/

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