Ну тогда два варианта:
1. Удалить все что вы установили и попробовать заново. Рецепт тут: https://openjdk.java.net/install/
2. Скачать вручную и
а. Просто распаковать архив в удобное место. Нужно будет только добавить переменную JAVA_HOME и папку в path.
б. Установить .deb пакет.
Как по мне - на ноутбуке работать не удобно. Удобно с двумя мониторами, с десктопным процессором и озу 16gb+.
На ноутбуке удобно в интернете серфить на диване лёжа.
SpringMVC - это серверный рендеринг. Спринг генерирует из модели (+ jsp/jsf) html страничку.
Если возвращать json - нужно позаботиться чтобы его кто-то принял. В вашем случае фронт должен уметь этот json как-то обработать.
https://openjfx.io/openjfx-docs/