Василий Банников, не вижу тут противоречий. Это, наверное, интересный опыт был бы писать на java17 из 2022го, а запускать на java 1 из 95го, но не более того.
Владимир Коротенко, при чем тут оракл?
Вы следуете какому-то гайду, устанавливаете что-то apt-ом, и у вас не получается. При этом вы, почему-то, делаете вывод, что виновата компания оракл, а в джаве "бардак с версиями".
Это иллюстрация к "аппеляции личности", не более того.
У меня, например, нет достаточной экспертизы по c# и .net чтобы отвечать на, абсурдный сам по себе, вопрос "Какие подводные в переходе с C# на Java?", ну так я и помалкиваю о своих неудачах поддержки .net приложений.
Владимир Коротенко, "где-то что-то ставил, не разобрался", это конечно "бардак как с версиями, так и типами jre."
Виндовые инсталяторы решают это проблему за вас (при чем тут джава вообще?), но вам и это не нравится.
Андрей, если у вас проблемы с электричеством в доме - это, конечно же, может влиять. Просадки по напряжению могут приводить к зависаниями.
Если видно "невооружённым глазом", что моргает свет - пора приобрести бесперебойник.
Напряжения можно мониторить программно, но когда компьютер зависнет, понятное дело, этот способ будет не доступен.
Мультиметр, мне кажется, тоже не сильно поможет - т.к. показывает мгновенное значение.
Я был приобрёл ибп на вашем месте в любом случае. Железо компьютерное нынче дорогое.
username5,
1. thymeleaf - это шаблонизатор. Если он вам не нужен - не надо его добавлять.
2. Если в идее все работает - используйте ее. (вообще не понимаю зачем использовать эклипс)
3. Если у вас нет какого-то dependecy-managment, то нужно указывать номер версии в явном виде.
4. Попробуйте в консоли выполнить mvn clean install если сработает - с кодом все в порядке, надо искать проблему в IDE. В идее бывает такое, кстати, довольно часто - нужно нажать кнопку "reload maven project" (я не вкурсе, есть ли аналог в эклипсе).