As of today, this module is compiled using Java 11 compatibility level. However, Java 8 is still strong and TestContainers official modules are required to be compatible with the Java 8 bytecode.
Description
We have to remove Java 11-specific code features (typically the new HttpClient) and port them to existing ones in Java 8. We also have to change the Maven compilation options for this module.
Reason/Context
As of today, this module is compiled using Java 11 compatibility level. However, Java 8 is still strong and TestContainers official modules are required to be compatible with the Java 8 bytecode.
Description
We have to remove Java 11-specific code features (typically the new
HttpClient
) and port them to existing ones in Java 8. We also have to change the Maven compilation options for this module.Implementation ideas
No response