Skip to content

Temporary hack to resolve Play Framework's included ebean's incompatibility with JDK 8 features

License

Notifications You must be signed in to change notification settings

andylintner/ebean-jdk8-fix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ebean-jdk8-fix

This is a temporary fix until Play Framework updates its included ebean. Including JDK 8 specific features in a Play Framework project will cause the following compilation error:

ava.lang.ArrayIndexOutOfBoundsException: 2925
	at com.avaje.ebean.enhance.asm.ClassReader.readClass(ClassReader.java:1976)

This project combines the 3.3 version of avaje-ebeanorm-agent with the 5.0.3 version of ASM that was added to avaje-ebeanorm-agent 4.1.8 in ebean-orm/ebean#187

To use, build this yourself and publish it to your local repository. Include it in your project's dependencies BEFORE the dependency on ebean, and in your plugins.sbt BEFORE any of the play plugins.

About

Temporary hack to resolve Play Framework's included ebean's incompatibility with JDK 8 features

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published