gpt4 book ai didi

playframework - 升级到 2.2.2 后加载项目定义时 Play (Java) 挂起

转载 作者:行者123 更新时间:2023-12-02 04:33:09 24 4
gpt4 key购买 nike

我刚刚从 Play 2.2.0 升级到 2.2.2。执行此操作后,从我的项目中运行任何 Play 命令都会导致它在加载项目定义时挂起。查看后this问题,我将 logLevel 设置为 Debug 以查看它卡在哪里。在这个阶段它似乎总是挂起:

[info] 正在解析 com.typesafe.play#routes-compiler_2.10;2.2.2 ...
[调试] sbt-chain:检查缓存:依赖项:com.typesafe.play#routes-compiler_2.10;2.2.2 {compile=[default(compile)]}
[调试]尝试http://repo.typesafe.com/typesafe/ivy-releases/com.typesafe.play/routes-compiler_2.10/2.2.2/ivys/ivy.xml
[调试]客户端错误:未找到 url=http://repo.typesafe.com/typesafe/ivy-releases/com.typesafe.play/routes-compiler_2.10/2.2.2/ivys/ivy.xml
[调试] typesafe-ivy-releases:找不到 com.typesafe.play#routes-compiler_2.10;2.2.2 的 ivy 文件
[调试]尝试了http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.play/routes-compiler_2.10/2.2.2/ivys/ivy.xml

错误消息似乎是正确的,因为遵循这些 URL 会出现未找到错误。

作为健全性检查,我还尝试使用 play 创建一个全新的 Java 项目,并得到了完全相同的行为。还有其他人经历过这种情况吗?

作为引用,这是我的 build.sbt 文件:

name := "appname"

version := "1.0-SNAPSHOT"

libraryDependencies ++= Seq(
javaJdbc,
javaEbean,
cache,
"postgresql" % "postgresql" % "9.1-901-1.jdbc4",
"org.apache.httpcomponents" % "httpclient" % "4.3.2",
"commons-codec" % "commons-codec" % "1.9",
"com.google.guava" % "guava" % "15.0",
"com.typesafe.play" %% "play-jdbc" % "2.2.0" exclude("com.jolbox", "bonecp"),
"com.jolbox" % "bonecp" % "0.8.0.RELEASE"
)

play.Project.playJavaSettings

我的 build.properties 文件:

sbt.version=0.13.0

和我的plugins.sbt 文件:

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

// 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")

最佳答案

事实证明,实际发生的情况是 Play 从 http://repo.typesafe.com/ 下载各种 .jar 文件似乎超时(极其缓慢)。

通过浏览器手动下载文件并将它们放在相关文件夹中

$play/repository/cache

似乎已经解决了我的问题。

关于playframework - 升级到 2.2.2 后加载项目定义时 Play (Java) 挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22593464/

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