2014-04-08 4 views
5

play framework 1.x을 Java 8에서 작동하게하려면 어떻게해야합니까? Java 8에서 프레임 워크 1.x 재생

플레이 프레임 워크 버전 나는 오류가 1.2.5.3

Java version "1.8.0" 
Java(TM) SE Runtime Environment (build 1.8.0-b132) 
Java HotSpot(TM) Server VM (build 25.0-b70, mixed mode) 

:

play.exceptions.CompilationException: java.util.stream.Collectors cannot be resolved at play.classloading.ApplicationCompiler$2.acceptResult(ApplicationCompiler.java:246) at org.eclipse.jdt.internal.compiler.Compiler.handleInternalException(Compiler.java:676) at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:520) at play.classloading.ApplicationCompiler.compile(ApplicationCompiler.java:282) at play.classloading.ApplicationClasses$ApplicationClass.compile(ApplicationClasses.java:281) at play.classloading.ApplicationClassloader.detectChanges(ApplicationClassloader.java:324) at play.Play.detectChanges(Play.java:625) at play.Invoker$Invocation.init(Invoker.java:198) at Invocation.HTTP Request(Play!)

+0

AFAIK와 자바 (8) 지원을 위해 저장소에 커밋이를 자바 스트림 API가 다시 빌드되었습니다. 기회는 거의 없지만 Play 8은 Java 8에서 즉시 사용할 수 있습니다. 다음 업데이트를 기다리는 것 같습니다. –

+0

나는 곧 – Artem

+1

play가 두 버전'org.eclipse.jdt.internal.compiler.Compiler'에서 이클립스 컴파일러를 사용하고 있기를 바랍니다.이 컴파일러는 주 버전 1.8과 다른 버전과 jdk를 가지고 있습니다. – aepurniet

답변