Если вы хотите перенести его на vps, лучший вариант - использовать JAR или war.
Использование его с исходным кодом, очевидно, не лучший способ запуска на сервере.
Для создания jar вы можете использовать package
target в maven.
для этой команды запуска mvn package
в каталоге project- root.
Будет создан журнал, как показано ниже
введите описание изображения здесь
Найдите Building jar:
и скопируйте банку на VPS.
затем запустите java -jar jarfilename.jar
Кстати, у вас есть java 14 на твоей машине? Я думаю, что это root причина того, почему ваша сборка не работает.
<properties>
<java.version>14</java.version>
</properties>
Попробуйте изменить его на более старые версии, и ваша сборка может начать работать.