#java #spring
#java #spring
Вопрос:
У меня есть внешний Java jar, который преобразует текстовый формат в график в виде файла png. Чтобы использовать эту функциональность в Web, я создал веб-сервис spring. В методе post служба получает формат на основе текста. Как я могу вызвать внешний jar в контроллере spring и использовать результат? `Runtime.getRuntime().exec(«java -jar renderer.jar -p»)`? Как я могу передать текстовый формат в команде и куда я должен поместить внешний jar?
Заранее спасибо!
Ответ №1:
Вы должны включить renderer.jar в ваш весенний проект как зависимость. Затем вы могли бы использовать классы из этого jar.
Какой у вас инструмент для управления проектами? Maven, например, позволяет создавать локальный артефакт (если renderer.jar не является общедоступной библиотекой).