, JDK9, кажется, обрабатывает первое иначе, чем JDK8, JDK7.

алэта статья на InfoQ цитируя Рейнхольда:

Разработчики могут по-прежнему использовать путь классов Java в Java 9 для среды выполнения Java для поиска классов и файлов ресурсов. Просто с модулями Java 9 разработчикам больше не нужен путь к классам.

Итак, теперь мой вопрос: как правильно использовать Java 9 для выполнения задач, перечисленных выше? Как вы динамически загружаете, например, изображение (если не возиться с относительными путями)?

Еще более интересно, как можно проверить, доступен ли класс, и принять решение динамически (например, проверить, доступен ли Джексон и, если да, использовать его для сериализации JSON, а если нет, использовать что-то еще)?

В статье также упоминается Spring Boot, уже поддерживающий Java 9, и Spring Boot определенно выполняет большую динамическую загрузку. Так что, может быть, кто-то знает источник кода из Spring, на который я могу посмотреть?

Ответы на вопрос(2)

Ваш ответ на вопрос