Я читал эту статью в InfoQ, цитируя Reinhold:
Разработчики могут по-прежнему использовать путь Java-класса в Java 9 для Java runtime для поиска классов и файлов ресурсов. Это просто с Java 9, разработчикам больше не нужен путь к классу.
Итак, теперь мой вопрос: каков правильный способ Java 9 для выполнения перечисленных выше задач? Как вы динамически загружаете, например. изображение (за исключением путаницы с относительными путями)?
Еще интереснее, как бы проверить, доступен ли класс и принять решение динамически (например, проверить, доступен ли Джексон, и если да, используйте его для сериализации JSON и если не используете что-то другое)?
В статье также упоминается Spring Boot, уже поддерживающий Java 9, и Spring Boot определенно выполняет много динамической загрузки. Так что, может быть, кто-то знает, какой код из Spring я могу посмотреть?