Что такое Classpath и module-info в Java?

При создание JavaFX проекта в Eclipse я захожу в Build Path далее Configure Build Path и там добавляю в меню Libraries в пункте Classpath пользовательскую библиотеку JavaFX и после уже сохраняю, выхожу захожу в файл module-info.java и вижу тут:

введите сюда описание изображения

Ошибку: javafx.controls cannot be resolved to a module

При неведение на ошибку там есть быстрое исправление: Move classpath entry 'JavaFX' to a module и после этого все работает. Так вот что за Classpath и Module-info. Как сделать чтобы НЕ НУЖНО БЫЛО при каждом создание JavaFX проекта мне все время нужно заходить в Module-info и нажать на быстрое исправление.


Ответы (1 шт):

Автор решения: Roman C

На вкладке Libraries есть раздел Modulepath. Библиотеку JavaFX надо добавить туда, а не в Classpath.

→ Ссылка