Дружище, так сказать как откатиться конкретно никто не может, потому что у каждого проекта свои зависимости библиотек, там одно за другое цепляется.
Да и вообще стоит и переходить на версию ниже? В J8 есть сборщик мусора G1 который не нуждается в оптимизации (готов к критике к такому заявлению).
Пускай меня поправят прошаренные челы, но если я не ошибаюсь, то в 7 версии явы сборка мусора производится в основном потоке, из-за чего всю систему фризит на пару секунд, в 8 версии в системном потоке (не останавливая основной поток)