I didn't want to upgrade to Java-10 either because scala does not appear to work with Java-10 (see Bug#903140). I managed to get a working maven with Java-8 on my debian/buster by doing:
sudo apt autoremove openjdk-10-jre-headless openjdk-10-source openjdk-10-doc sudo apt autoremove maven && sudo apt install -t stable maven/stable I will be interested to know when buster contains a maven that works with Java-8 thanks, Stuart