Vladimir, what do you think about using classifier in pgjdbc? It probably can simplify build of different jar and at the same time have proper versioning in maven.
In maven rules 42.0.0.jre7 > 42.0.0 (jre8) so this should help with correct versioning.