mirror of
https://github.com/hibernate/hibernate-orm
synced 2025-02-17 00:24:57 +00:00
HHH-13275 Re-introduce usage of net.bytebuddy.experimental=true when testing on JDK > 11
This commit is contained in:
parent
d39921bd34
commit
7fbcfe83b2
@ -203,6 +203,18 @@ processTestResources {
|
||||
}
|
||||
}
|
||||
|
||||
// Enable the experimental features of ByteBuddy with JDK 12+
|
||||
test {
|
||||
//Only safe to attempt to parse the version as an integer since JDK11
|
||||
if ( JavaVersion.current().isJava11Compatible() ) {
|
||||
int majorJVMVersionInt = Integer.valueOf(JavaVersion.current().toString());
|
||||
//Set the -Dnet.bytebuddy.experimental=true property only when we need it:
|
||||
if (majorJVMVersionInt >= 12) {
|
||||
systemProperty 'net.bytebuddy.experimental', true
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
// IDE
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user