2012-06-22 2 views
4

처음으로 localhost : 9000에 액세스하는 동안 오류가 발생했습니다. 이것은 내 첫번째 '실행 실행'명령입니다. 나는 게임 프레임 워크와 브라우저에서 새로 생겼다. 컴파일 문제는보고하지 않고 실패했다. 플레이 2.0의시작시 프레임 워크 틀 오류

public class Application extends Controller { 

    public static Result index() { 
      return ok(index.render("Your new application is ready.")); 
    } 

}

버전 :

Controller`s 코드는 기본값입니다.

그리고 로그 파일에 내 스택 트레이스는 folowing된다

2012-06-22 10:25:29,937 - [INFO] - from play in main 
    Listening for HTTP on port 9001... 

    2012-06-22 10:25:43,292 - [ERROR] - from application in New I/O server worker #1-1 
    ! Internal server error, for request [GET /] -> 
    play.api.UnexpectedException: Unexpected exception [Compilation failed without reporting any problem!?] 
    at sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$2$$anonfun$apply$11$$anonfun$apply$13.apply(PlayReloade r.scala:225) ~[na:na] 
    at sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$2$$anonfun$apply$11$$anonfun$apply$13.apply(PlayReloade r.scala:225) ~[na:na] 
    at scala.Option.getOrElse(Option.scala:108) ~[scala-library.jar:0.11.2] 
    at sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$2$$anonfun$apply$11.apply(PlayReloader.scala:224) ~ [na:na] 
    at sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$2$$anonfun$apply$11.apply(PlayReloader.scala:221) ~[na:na] 
    at scala.Option.map(Option.scala:133) ~[scala-library.jar:0.11.2] 
    at sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$2.apply(PlayReloader.scala:221) ~[na:na] 
    at sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$2.apply(PlayReloader.scala:219) ~[na:na] 
    at scala.Either$LeftProjection.map(Either.scala:183) ~[scala-library.jar:0.11.2] 
    at sbt.PlayReloader$$anon$2$$anonfun$reload$3.apply(PlayReloader.scala:219) ~[na:na] 
    at sbt.PlayReloader$$anon$2$$anonfun$reload$3.apply(PlayReloader.scala:214) ~[na:na] 
    at scala.Option.getOrElse(Option.scala:108) ~[scala-library.jar:0.11.2] 
    at sbt.PlayReloader$$anon$2.reload(PlayReloader.scala:214) ~[na:na] 
    at play.core.ReloadableApplication$$anonfun$get$1.apply(ApplicationProvider.scala:110) ~[play_2.9.1.jar:2.0] 
    at play.core.ReloadableApplication$$anonfun$get$1.apply(ApplicationProvider.scala:110) ~[play_2.9.1.jar:2.0] 
    at akka.dispatch.Future$$anon$3.liftedTree1$1(Future.scala:195) ~[akka-actor.jar:2.0] 
    at akka.dispatch.Future$$anon$3.run(Future.scala:194) ~[akka-actor.jar:2.0] 
    at akka.dispatch.TaskInvocation.run(AbstractDispatcher.scala:83) ~[akka-actor.jar:2.0] 
    at akka.jsr166y.ForkJoinTask$AdaptedRunnableAction.exec(ForkJoinTask.java:1381) ~[akka-actor.jar:2.0] 
    at akka.jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:259) ~[akka-actor.jar:2.0] 
    at akka.jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:997) ~[akka-actor.jar:2.0] 
    at akka.jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1495) ~[akka-actor.jar:2.0] 
    at akka.jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104) ~[akka-actor.jar:2.0] 
sbt.compiler.CompileFailed: null 
    at sbt.compiler.JavaCompiler$$anon$1.apply(JavaCompiler.scala:26) ~[na:na] 
    at sbt.AggressiveCompile$$anonfun$5$$anonfun$compileJava$1$1.apply$mcV$sp(AggressiveCompile.scala:76) ~[na:na] 
    at sbt.classfile.Analyze$.apply(Analyze.scala:93) ~[na:na] 
    at sbt.AggressiveCompile$$anonfun$5.compileJava$1(AggressiveCompile.scala:75) ~[na:na] 
    at sbt.AggressiveCompile$$anonfun$5.apply(AggressiveCompile.scala:79) ~[na:na] 
    at sbt.AggressiveCompile$$anonfun$5.apply(AggressiveCompile.scala:57) ~[na:na] 
    at sbt.inc.IncrementalCompile$$anonfun$doCompile$1.apply(Compile.scala:21) ~[na:na] 
    at sbt.inc.IncrementalCompile$$anonfun$doCompile$1.apply(Compile.scala:19) ~[na:na] 
    at sbt.inc.Incremental$.cycle(Incremental.scala:33) ~[na:na] 
    at sbt.inc.Incremental$.compile(Incremental.scala:20) ~[na:na] 
    at sbt.inc.IncrementalCompile$.apply(Compile.scala:17) ~[na:na] 
    at sbt.AggressiveCompile.compile2(AggressiveCompile.scala:87) ~[na:na] 
    at sbt.AggressiveCompile.compile1(AggressiveCompile.scala:41) ~[na:na] 
    at sbt.AggressiveCompile.apply(AggressiveCompile.scala:28) ~[na:na] 
    at sbt.Compiler$.apply(Compiler.scala:107) ~[na:na] 
    at sbt.Defaults$$anonfun$compileTask$1.apply(Defaults.scala:479) ~[na:na] 
    at sbt.Defaults$$anonfun$compileTask$1.apply(Defaults.scala:479) ~[na:na] 
    at sbt.Scoped$$anonfun$hf2$1.apply(Structure.scala:473) ~[na:na] 
    at sbt.Scoped$$anonfun$hf2$1.apply(Structure.scala:473) ~[na:na] 
    at scala.Function1$$anonfun$compose$1.apply(Function1.scala:41) ~[scala-library.jar:0.11.2] 
    at sbt.Scoped$Reduced$$anonfun$combine$1$$anonfun$apply$11.apply(Structure.scala:295) ~[na:na] 
    at sbt.Scoped$Reduced$$anonfun$combine$1$$anonfun$apply$11.apply(Structure.scala:295) ~[na:na] 
    at sbt.$tilde$greater$$anonfun$$u2219$1.apply(TypeFunctions.scala:40) ~[na:na] 
    at sbt.std.Transform$$anon$5.work(System.scala:67) ~[na:na] 
    at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:221) ~[na:na] 
    at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:221) ~[na:na] 
    at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:18) ~[na:na] 
    at sbt.Execute.work(Execute.scala:227) ~[na:na] 
    at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:221) ~[na:na] 
    at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:221) ~[na:na] 
    at sbt.CompletionService$$anon$1$$anon$2.call(CompletionService.scala:26) ~[na:na] 
    at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) ~[na:1.7.0_01] 
    at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.7.0_01] 
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[na:1.7.0_01] 
    at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) ~[na:1.7.0_01] 
    at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.7.0_01] 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.7.0_01] 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.7.0_01] 
    at java.lang.Thread.run(Unknown Source) [na:1.7.0_01] 
+0

컨트롤러의 소스 코드를 추가하십시오. –

+0

컨트롤러 – Stas

+0

의 코드를 게임 콘솔에 추가하고,'clean'을 시도한 다음'compile'을 시도하고 여전히 오류가 있는지 살펴 봅니다. –

답변

0

http://localhost:9001하려고 시도 했습니까? 서버가 Listening for HTTP on port 9001...이므로 올바른 경로 일 수 있습니다.)

+0

예, 시도했습니다. 사실 나는이 스택 추적을 시도하고 복사했습니다. :). 따라서 경로는 올바른 것입니다. – Stas

+0

질문에 더 많은 코드, 특히'GET /'요청으로 정의 된 컨트롤러를 추가하십시오. – maialithar

+0

컨트롤러의 코드를 추가했습니다. – Stas

1

다른 java 버전을 사용했을 수도 있습니다. 프로젝트 A를 만들고 자바 6을 사용하여 컴파일했습니다. 이제 Java 7을 업데이트합니다. 그래서 문제가 발생합니다! 그럼 내가 자바 6을 사용하여 그것을 실행! 문제는 처리했다.

하지만 java7에서 실행하는 방법을 모르겠습니다. 내가 컴파일을 시도했지만 실패했습니다. 나 다른 방법을 시도하자!

+0

그게 내 속임수 였어. 시스템에서 환경 변수를 변경하는 것을 잊었습니다. 감사! – Steven