Я часто получаю предупреждение с vscode-java, которое, по моему мнению, неверно: «несовместимая версия файлов. Класс в необходимых двоичных файлах. Проект… нацелен на 17 выполнение, но скомпилируется против«… .jar »(из контейнера« зависимости мавена »), которое требует 21-й среды выполнения». Я осмотрел банку, и она должна быть совместимой со временем выполнения 17. И действительно, мой проект работает как очарование, хотя у меня установлен только Java 17. Следовательно, я подозреваю, что могу сделать что -то не так, или, возможно, у меня есть какая -то особенность конфигурации, которая поднимает эту проблему на моей машине, но не на других. Или я на самом деле использую неправильную версию JAR?
Подробнее здесь: https://stackoverflow.com/questions/794 ... scode-java