播放2.3.4无法创建新项目[TimeOut Exception]

时间:2014-09-18 20:56:31

标签: java playframework

我正在调用激活器来使用play-java模板创建一个新项目

activator new "projectName"
3

总是失败,我收到以下错误:

akka.pattern.AskTimeoutException: Ask timed out on [Actor[akka://default/user/te
mplate-cache#1973480390]] 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(Fu
ture.scala:599)
    at scala.concurrent.BatchingExecutor$class.execute(BatchingExecutor.scal
a:109)
    at scala.concurrent.Future$InternalCallbackExecutor$.execute(Future.scal
a:597)
    at akka.actor.LightArrayRevolverScheduler$TaskHolder.executeTask(Schedul
er.scala:467)
    at akka.actor.LightArrayRevolverScheduler$$anon$8.executeBucket$1(Schedu
ler.scala:419)
    at akka.actor.LightArrayRevolverScheduler$$anon$8.nextTick(Scheduler.sca
la:423)
    at akka.actor.LightArrayRevolverScheduler$$anon$8.run(Scheduler.scala:37
5)
    at java.lang.Thread.run(Thread.java:745)

我试图增加超时时间:

activator -Dactivator.timeout=30s

但无论如何我都会在不到一秒的时间内得到例外。

1 个答案:

答案 0 :(得分:1)

默认情况下,Activator有10秒的超时时间来获取最新模板并检查新版本。 在慢速Internet连接上,可能需要增加该超时。

例如

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

或者您可以将该参数放入〜/ .activator / activatorconfig.txt文件中。