Target TP3 on Java 1.8 (TP2 target remains 1.7)
Explicitly configure UTF-8 source encoding

Suppresses this warning when copying resources:

[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!

And suppresses this warning when compiling Java code:

[WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent!