首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Playframework 2.4问题

Playframework 2.4问题
EN

Stack Overflow用户
提问于 2015-06-07 00:34:32
回答 1查看 852关注 0票数 0

我正在尝试在Playframework 2.4上构建应用程序。我得到了这个例外。热心的帮助和帮助。

代码语言:javascript
复制
play.http.errorHandler [utils.ErrorHandler] was not loaded.
No source available, here is the exception stack trace:

->java.lang.ClassNotFoundException: utils.ErrorHandler

     java.net.URLClassLoader.findClass(URLClassLoader.java:381)

     java.lang.ClassLoader.loadClass(ClassLoader.java:424)

     java.lang.ClassLoader.loadClass(ClassLoader.java:357)

     play.utils.Reflect$.loadClass$1(Reflect.scala:93)

     play.utils.Reflect$.configuredClass(Reflect.scala:112)

     play.utils.Reflect$.bindingsFromConfiguration(Reflect.scala:46)

     play.api.http.HttpErrorHandler$.bindingsFromConfiguration(HttpErrorHandler.scala:52)

     play.api.inject.BuiltinModule$$anonfun$bindings$3.apply(BuiltinModule.scala:50)

     play.api.inject.BuiltinModule$$anonfun$bindings$3.apply(BuiltinModule.scala:50)

     play.api.inject.BuiltinModule$$anonfun$dynamicBindings$1$1.apply(BuiltinModule.scala:25)

     play.api.inject.BuiltinModule$$anonfun$dynamicBindings$1$1.apply(BuiltinModule.scala:25)

     scala.collection.TraversableLike$$anonfun$flatMap$1.apply(TraversableLike.scala:252)

     scala.collection.TraversableLike$$anonfun$flatMap$1.apply(TraversableLike.scala:252)
 scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:33)

 scala.collection.mutable.WrappedArray.foreach(WrappedArray.scala:35)

 scala.collection.TraversableLike$class.flatMap(TraversableLike.scala:252)

 scala.collection.AbstractTraversable.flatMap(Traversable.scala:104)

 play.api.inject.BuiltinModule.dynamicBindings$1(BuiltinModule.scala:25)

 play.api.inject.BuiltinModule.bindings(BuiltinModule.scala:49)

 play.api.inject.guice.GuiceableModuleConversions$class.guice(GuiceInjectorBuilder.scala:264)

 play.api.inject.guice.GuiceableModule$.guice(GuiceInjectorBuilder.scala:200)

 play.api.inject.guice.GuiceableModuleConversions$$anon$3$$anonfun$guiced$2.apply(GuiceInjectorBuilder.scala:244)

 play.api.inject.guice.GuiceableModuleConversions$$anon$3$$anonfun$guiced$2.apply(GuiceInjectorBuilder.scala:244)

 scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:245)

 scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:245)

 scala.collection.immutable.List.foreach(List.scala:381)

 scala.collection.TraversableLike$class.map(TraversableLike.scala:245)

 scala.collection.immutable.List.map(List.scala:285)

 play.api.inject.guice.GuiceableModuleConversions$$anon$3.guiced(GuiceInjectorBuilder.scala:244)

 play.api.inject.guice.GuiceableModule$$anonfun$guiced$1.apply(GuiceInjectorBuilder.scala:222)

 play.api.inject.guice.GuiceableModule$$anonfun$guiced$1.apply(GuiceInjectorBuilder.scala:222)

 scala.collection.TraversableLike$$anonfun$flatMap$1.apply(TraversableLike.scala:252)

 scala.collection.TraversableLike$$anonfun$flatMap$1.apply(TraversableLike.scala:252)

 scala.collection.immutable.List.foreach(List.scala:381)

 scala.collection.TraversableLike$class.flatMap(TraversableLike.scala:252)

 scala.collection.immutable.List.flatMap(List.scala:344)

 play.api.inject.guice.GuiceableModule$.guiced(GuiceInjectorBuilder.scala:222)

 play.api.inject.guice.GuiceBuilder.createModule(GuiceInjectorBuilder.scala:116)

 play.api.inject.guice.GuiceApplicationBuilder.applicationModule(GuiceApplicationBuilder.scala:87)

 play.api.inject.guice.GuiceBuilder.injector(GuiceInjectorBuilder.scala:126)

 play.api.inject.guice.GuiceApplicationBuilder.build(GuiceApplicationBuilder.scala:93)

 play.api.inject.guice.GuiceApplicationLoader.load(GuiceApplicationLoader.scala:21)

 play.core.server.DevServerStart$$anonfun$mainDev$1$$anon$1$$anonfun$get$1$$anonfun$apply$1$$anonfun$1$$anonfun$2.apply(DevServerStart.scala:153)

 play.core.server.DevServerStart$$anonfun$mainDev$1$$anon$1$$anonfun$get$1$$anonfun$apply$1$$anonfun$1$$anonfun$2.apply(DevServerStart.scala:150)

 play.utils.Threads$.withContextClassLoader(Threads.scala:21)

 play.core.server.DevServerStart$$anonfun$mainDev$1$$anon$1$$anonfun$get$1$$anonfun$apply$1$$anonfun$1.apply(DevServerStart.scala:150)

 play.core.server.DevServerStart$$anonfun$mainDev$1$$anon$1$$anonfun$get$1$$anonfun$apply$1$$anonfun$1.apply(DevServerStart.scala:121)

 scala.Option.map(Option.scala:146)

 play.core.server.DevServerStart$$anonfun$mainDev$1$$anon$1$$anonfun$get$1$$anonfun$apply$1.apply(DevServerStart.scala:121)

 play.core.server.DevServerStart$$anonfun$mainDev$1$$anon$1$$anonfun$get$1$$anonfun$apply$1.apply(DevServerStart.scala:119)

 scala.util.Success.flatMap(Try.scala:230)

 play.core.server.DevServerStart$$anonfun$mainDev$1$$anon$1$$anonfun$get$1.apply(DevServerStart.scala:119)

 play.core.server.DevServerStart$$anonfun$mainDev$1$$anon$1$$anonfun$get$1.apply(DevServerStart.scala:111)

 scala.concurrent.impl.Future$PromiseCompletingRunnable.liftedTree1$1(Future.scala:24)

 scala.concurrent.impl.Future$PromiseCompletingRunnable.run(Future.scala:24)

 java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1402)

 java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)

 java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)

 java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1689)

 java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)
EN

回答 1

Stack Overflow用户

发布于 2015-06-07 01:12:51

我会看一下conf/application.conf中的play.http.errorHandler属性,它看起来像是指向未编译和包含的utils.ErrorHandler

在重试之前,我会检查app/utils中是否存在ErrorHandler,编译是否正常,并执行./activator clean

我希望你能设法让它工作,并花时间在令人敬畏的2.4版本上:),最重要的是,让我们知道你最后是如何让它工作的。;)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30685135

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档