Можно ли использовать библиотеку, зависящую от Java 11, в приложении Java 8 — Maven?

#java #maven #dependencies #maven-3

#java #maven #зависимости #maven-3

Вопрос:

Я пытаюсь включить библиотеку, зависящую от Java 11, в приложение Java 8.

переходим ниже

 java: cannot access com.test.Manager
  bad class file: /C:/com/test/my-test/1.0.0-SNAPSHOT/my-test-1.0.0-SNAPSHOT.jar!/com/test/Manager.class
    class file has wrong version 55.0, should be 52.0
    Please remove or make sure it appears in the correct subdirectory of the classpath.

  

И библиотека, и приложение имеют maven в качестве инструмента сборки.

В любом случае это можно решить?

Комментарии:

1. Если у вас есть библиотека / приложение, которое использует JDK 8 для запуска, вы не можете использовать библиотеку / dep, которая была собрана с помощью JDK11…