无法在我的Mac上使用激活器 - 当我尝试从模板制作应用程序时,会出现超时异常

时间:2014-12-22 15:04:07

标签: macos scala playframework typesafe-activator typesafe

所以我按照本教程进行操作:

https://www.playframework.com/documentation/2.3.x/Installing

这一切似乎已经安装 - 即所有命令都有效,但是当我试着打电话时:

activator new my-first-app play-scala

我得到以下内容:

Fetching the latest list of templates...


Could not fetch the updated list of templates.  Using the local cache.
Check your proxy settings or increase the timeout.  For more details see:
http://typesafe.com/activator/docs

OK, application "another-app" is being created using the "play-scala" template.

akka.pattern.AskTimeoutException: Ask timed out on [Actor[akka://default/user/template-cache#1575831997]] after [10000 ms]
    at akka.pattern.PromiseActorRef$$anonfun$1.apply$mcV$sp(AskSupport.scala:333)
    at akka.actor.Scheduler$$anon$7.run(Scheduler.scala:117)
    at scala.concurrent.Future$InternalCallbackExecutor$.unbatchedExecute(Future.scala:599)
    at scala.concurrent.BatchingExecutor$class.execute(BatchingExecutor.scala:109)
    at scala.concurrent.Future$InternalCallbackExecutor$.execute(Future.scala:597)
    at akka.actor.LightArrayRevolverScheduler$TaskHolder.executeTask(Scheduler.scala:467)
    at akka.actor.LightArrayRevolverScheduler$$anon$8.executeBucket$1(Scheduler.scala:419)
    at akka.actor.LightArrayRevolverScheduler$$anon$8.nextTick(Scheduler.scala:423)
    at akka.actor.LightArrayRevolverScheduler$$anon$8.run(Scheduler.scala:375)
    at java.lang.Thread.run(Thread.java:744)

没有任何反应。

我刚把它安装在同一网络下我家的电脑上,所以我不认为我的连接是个问题。我也没有使用代理..

有什么想法吗?我一直试图让这个工作超过一天。

顺便说一句,我在OSX优胜美地。

1 个答案:

答案 0 :(得分:0)

我有时也会有超时,特别是在大学的某些草率WLAN上工作时。 有两种类型的激活剂,通常轻量级和离线版本。在第二种情况下,所有存储库都存在,因此激活器不需要从互联网上收集任何东西。

当你转到https://www.playframework.com/download时......寻找离线分发(大约400MB)并像普通激活器一样安装它。 如果这解决了您的问题,那么激活器试图从存储库中获取某些内容时出现了问题(您说您可以运行该项目但会导致服务器超时)。

[编辑]:您还可以将超时设置为30秒,看看是否有帮助

activator -Dactivator.timeout=30s new "project name"