Что такое 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 шт):
На вкладке Libraries
есть раздел Modulepath
. Библиотеку JavaFX надо добавить туда, а не в Classpath
.