#python #spring-boot #maven #spring-integration #executable-jar
#питон #spring-boot #maven #spring-интеграция #исполняемый файл-jar
Вопрос:
Я разрабатываю приложение spring boot, в котором ему нужно вызвать скрипт python с несколькими аргументами и получить обратно результаты из python. Мне нужно разработать приложение как единое целое, которое является переносимым. У меня есть идея использовать интеграцию maven jpython / python (создание jar-файла python библиотеки для python). Возможно ли это? Если да, то как это сделать? Или другой способ сделать интеграцию maven с python?
Ответ №1:
для этого необходимо вызвать скрипт python с несколькими аргументами и получить результаты из python
Не уверен, что вы действительно знакомы с интеграцией Spring, но поскольку вы упомянули этот тег, я собираюсь поделиться с вами поддержкой сценариев в этом проекте, когда язык Python является одним из тех, которые вы можете использовать для такой интеграции: https://docs.spring.io/spring-integration/reference/html/messaging-endpoints.html#scripting
Вот также несколько примеров проекта с поддержкой сценариев: https://github.com/spring-projects/spring-integration-samples/tree/master/applications/cafe-scripted