Как создать плагин maven с помощью Spring Boot

#spring #spring-boot #maven #plugins

#весна #пружинный ботинок #мавен #Плагины

Вопрос:

Я создаю плагин Maven, следуя руководству maven https://maven.apache.org/guides/plugin/guide-java-plugin-development.html .

Поскольку мой плагин сложный, я хочу воспользоваться преимуществами проектов Spring Boot (такие модули, как Spring data Neo4j и другие). Мой вопрос в том, как я могу использовать Spring Boot для создания плагина maven? Любой пример приветствуется, если это возможно.

Комментарии:

1. Во-первых, какова цель плагина? Помимо этого … в общем, вы можете использовать более или менее все в качестве зависимости в своем плагине… но будьте мудры… Вы не можете использовать spring boot для создания проекта maven… вы можете создать проект maven, который использует spring boot в качестве основы… Что вам действительно нравится делать? Чего у вас пока нет? С какими проблемами вы столкнулись?

2. @khmarbaise спасибо за ваш ответ. На самом деле, при использовании некоторых других зависимостей не было никаких проблем. На данный момент я использую зависимость Neo4J, и она работает так, как ожидалось. Поэтому я перешел на Spring Data Neo4J, чтобы иметь более надежные и готовые реализации. В любом случае, я просто хотел узнать, могу ли я использовать Spring Boot, и еще раз спасибо за ваш ответ, теперь я знаю, что это невозможно

3. Я не писал, что это невозможно. Я написал «Проверьте точно, является ли способ создания плагина правильным»… Может быть, проще создать расширение JUnit Jupiter или что-то подобное, чтобы справиться с вашим вариантом использования…