Files
awesome-kubernetes/v2-docs/maven-gradle.md
Nubenetes Bot 19b7b44e20 feat(v2): restore in-page search/tag filter & drop redundant Markdown TOC
Fix: the per-page resource search box with maturity tag-pills stopped
appearing after navigation.instant was enabled (DOMContentLoaded fires only
on first SPA load). Reworked v2_filter.js to init via Material's document$
observable with a DOMContentLoaded fallback, guard double-injection, bind the
clickable-tag delegation once, and add a no-results state. Cache-bust ?v=2.9.12.

Change: removed the duplicated Markdown "## Table of Contents" from all 156 V2
content pages and from v2_optimizer.py — it forced hundreds of links of scroll
on large pages. Replaced by Material's native sticky "On this page" TOC
(removed toc.integrate, added toc.follow). tags.md keeps its TOC (it is an index).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-19 18:49:15 +02:00

9.1 KiB

Maven, Gradle and SDKMAN

!!! tip "Nubenetes V2 Elite Portal" You are browsing the AI-Curated V2 Elite Edition. Looking for the exhaustive list of references? Check out the V1 Historical Archive.

!!! info "Architectural Context" Detailed reference for Maven, Gradle and SDKMAN in the context of Developer Ecosystem.

Build Systems

JVM Ecosystem

Container Packaging

  • (2020) ashishtechmill.com: Demystifying Google Container Tool Jib: Java Image Builder 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — Detailed technical guide analyzing Google's Jib, an innovative containerization tool that builds Docker/OCI-compliant images for JVM applications without requiring a local Docker daemon.
  • (2020) docker-maven-plugin 1929 [JAVA CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — Fabric8's highly reliable Maven integration for containerization management. Lets developers orchestrate builds and container tests within pom.xml execution blocks; however, users are increasingly transitioning to Eclipse JKube for modern Cloud-Native orchestration patterns.

Project Templating

  • (2020) Handwritten Maven archetype project scaffolding [ADVANCED LEVEL] 🌟🌟🌟 [COMMUNITY-TOOL] — Detailed blueprint on writing and designing customized Maven archetypes. Empowers platform teams to automate standard microservice scaffolding configurations, keeping architectural consistency high.

Cloud Providers

OpenShift and RedHat

JVM Deployment Patterns

Cloud-Native Java

Build Tools

Eclipse JKube

Developer Workflow
  • (2020) developers.redhat.com: Java development on top of Kubernetes using Eclipse JKube 🌟🌟🌟 [COMMUNITY-TOOL] — This article demonstrates outer-loop developer workflows utilizing Eclipse JKube to deploy Java applications straight to running Kubernetes clusters. Live Grounding illustrates how JKube's design empowers local development cycles by bypassing manual YAML writing, instead building and pushing directly via standard IDE integrations and build loops.
Migration
  • (2020) eclipse.org: Migration Guide for projects using Fabric8 Maven Plugin to Eclipse JKube 🌟 [DOCUMENTATION] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] [LEGACY] — The official Eclipse foundation migration documentation for moving from Fabric8 to JKube. Live Grounding confirms this is the authoritative reference for modifying existing POM.xml profiles, aligning configuration namespaces, and preserving legacy custom templates under the new JKube APIs.
  • (2020) developers.redhat.com: Migrating from Fabric8 Maven Plugin to Eclipse JKube 1.0.0 🌟🌟🌟 [LEGACY] — This Red Hat technical guide provides step-by-step instructions for transitioning legacy configurations from the Fabric8 Maven Plugin to Eclipse JKube 1.0.0. Live Grounding highlights its historical and architectural value in easing technical debt during legacy container-modernization efforts. It ensures continuous delivery pipelines are adapted correctly with zero manifest generation disruption.
Overview
Quarkus Integration
Release Announcement
  • (2020) developers.redhat.com: Cloud-native Java applications made easy: Eclipse JKube 1.0.0 now available 🌟🌟🌟 [COMMUNITY-TOOL] — The official Red Hat release announcement for Eclipse JKube 1.0.0, highlighting its framework-detection features for Quarkus, Spring Boot, and WildFly. Live Grounding shows that this release established configuration-free Kubernetes containerization for Java, moving the ecosystem toward hands-off cluster-native builds. It proved the viability of auto-detecting Java web framework archetypes.
Release Notes
  • (2021) blog.marcnuri.com: Eclipse JKube 1.4.0 is now available! 🌟🌟 [COMMUNITY-TOOL] — An update detailing features and improvements delivered in Eclipse JKube 1.4.0. Live Grounding indicates that updates like 1.4.0 stabilized multi-platform image generation capabilities and introduced robust handling of custom Helm charts and manifest validation rules.
Source Code
  • (2020) GitHub: Eclipse JKube 849 [JAVA CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — The active GitHub repository for Eclipse JKube, housing Maven/Gradle plugins, extensions, and core libraries. Live Grounding indicates robust ongoing community support, enabling local resource generation, deployment, and hot-swapping inside active clusters. The project is crucial for bridging the gap between standard Java compilation and Kubernetes runtimes.

💡 Explore Related: Postman | Angular | Embedded Servlet Containers

🔗 See Also: About | Cloudflare