3PP: Refactor maven-based 3pp modules to use a shared helper

And fix up path to JDK dep.

Bug: 346385743
Change-Id: Ie0f1218a9a48dee2f2a36fac7b964a017e619622
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5649351
Commit-Queue: Andrew Grieve <agrieve@chromium.org>
Reviewed-by: Peter Wen <wnwen@chromium.org>
Reviewed-by: Haiyang Pan <hypan@google.com>
Cr-Commit-Position: refs/heads/main@{#1319344}
NOKEYCHECK=True
GitOrigin-RevId: bedd775d0356403d020bfe5329dd3d738236b342
12 files changed