The following was discovered as part of building this project:
- The original package name 'com.openserver.springcloud.msvc.items.msvc-items' is invalid and this project uses 'com.openserver.springcloud.msvc.items.msvc_items' instead.
For further reference, please consider the following sections:
- Official Apache Maven documentation
- Spring Boot Maven Plugin Reference Guide
- Create an OCI image
- Spring Web
- Spring Boot DevTools
- Cloud Bootstrap
- Spring Reactive Web
- OpenFeign
The following guides illustrate how to use some features concretely:
- Building a RESTful Web Service
- Serving Web Content with Spring MVC
- Building REST services with Spring
- Building a Reactive RESTful Web Service
These additional references should also help you:
Due to Maven's design, elements are inherited from the parent POM to the project POM.
While most of the inheritance is fine, it also inherits unwanted elements like <license> and <developers> from the parent.
To prevent this, the project POM contains empty overrides for these elements.
If you manually switch to a different parent and actually want the inheritance, you need to remove those overrides.