Как добавить подключаемые модули ImageIO к серверу Java App Engine Google App Engine?

Документация для Google App Engine гласит:

Сервис принимает данные изображений в форматах JPEG, PNG, WEBP, GIF (включая анимированный GIF), BMP, TIFF и ICO.

Он может возвращать преобразованные изображения в форматах JPEG, WEBP и PNG. Если формат ввода и формат вывода отличаются, служба преобразует входные данные в формат вывода перед выполнением преобразования.

Однако сервер разработки не поддерживает ICO "из коробки". При запуске выдает это предупреждение:

WARNING: No image reader found for format "ico". An ImageIO plugin must be installed to use this format with the DevAppServer.

Итак, как мне установить плагин для DevAppServer? Я нашел https://github.com/haraldk/TwelveMonkeys, в котором есть плагин ICO, но просто поместить его в classpath webapp недостаточно. Я не могу позвонить ImageIO.scanForPlugins() потому что ImageIO не входит в белый список Google JRE.

Как использовать плагины ImageIO с DevAppServer?

0 ответов

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