#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 или что-то подобное, чтобы справиться с вашим вариантом использования…