Skip to content

yuokada/quarkus-application-base

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quarkus Application Base

Maven Central Version

Quarkus Application Base is a foundational Maven parent POM that streamlines the development of Quarkus applications. It centralizes dependency and plugin management, enforces consistent configurations, and promotes best practices across multiple projects.

Usage

This project serves as a template for creating Quarkus-based REST applications with a standardized structure and configuration.

  <parent>
    <groupId>io.github.yuokada</groupId>
    <artifactId>quarkus-application-base</artifactId>
    <version>${LATEST_VERSION}</version>
  </parent>

🚀 Features

  • Centralized Dependency Management: Utilizes Quarkus BOM to ensure consistent versions across modules.
  • Plugin Management: Defines common Maven plugins and configurations, reducing redundancy.
  • Standardized Build Configurations: Sets default Java version, encoding, and other essential properties.
  • Multi-Module Support: Facilitates the organization of complex projects with multiple modules.
  • Extensibility: Easily extendable to accommodate project-specific needs.

📚 Resources


🤝 Contributing

Contributions are welcome! If you have suggestions or improvements, feel free to open an issue or submit a pull request.


📝 License

This project is licensed under the MIT License.


Feel free to modify this README.md to better suit your project's specifics or to add more detailed instructions as needed.

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •