Можно ли настроить часть проекта Eclipse Java для использования JDK, отличного от остальной части проекта?

У меня есть проект Java в eclipse 4.5.2, который скомпилирован с использованием Java 1.7 JDK. Я хочу изменить часть этого проекта (один пакет вложен примерно на 6 уровней в глубину) для компиляции с использованием Java JDK 1.8. Это возможно?

Я хочу сделать это, потому что ветвь продукта, которую представляет этот проект, уже выпущена, но мы хотим обновить часть нашего тестового кода, чтобы мы могли использовать более новую версию Selenium.

Вы не можете использовать разные версии Java в одном проекте. единственный способ сделать другой проект

Jens 06.09.2018 12:30

@Jens Если вы можете добавить это в качестве ответа, я могу принять это.

Nzall 06.09.2018 12:34

Если у вас новый проект, вы можете использовать другие настройки компилятора Java. Если вы свяжете исходные папки вместо их копирования, оба проекта всегда будут синхронизированы.

howlger 06.09.2018 13:08
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
1
3
42
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Вы не можете сделать это через затмение. Поскольку в Eclipse есть возможность выбрать JDK по умолчанию, или вы можете использовать его только для проекта. Поскольку Java имеет полную обратную совместимость, вы можете без проблем использовать более новую версию для всего проекта.

Ответ принят как подходящий

Вы не можете использовать разные версии Java в одном проекте. единственный способ - сделать другой проект.

Другие вопросы по теме