# bell-sw.com > AI-optimized mirror of bell-sw.com containing 50 pages totalling 4,614 words of clean markdown content, structured data, and semantic HTML. Original source: https://bell-sw.com/. Last updated: 2026-06-13T22:34:33.193Z. Each page is available as HTML (with JSON-LD structured data) and Markdown (text-only, ideal for LLMs and RAG). ## Homepage - [site-root.html](/content/site-root.html) (1 words) ## Articles & Blog Posts - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/bellsoft-hardened-container-images/index.html): BellSoft provides hardened container images designed for production environments that require enhanced security, predictable vulnerability management, and transparent build processes. These minimal, regularly updated images come with a comprehensive Security Advisory and represent a unified vendor approach to container hardening. (123 words) - [blog/how-to-use-liquibase-with-spring-boot/index.html](/content/blog/how-to-use-liquibase-with-spring-boot/index.html) (1 words) - [blog/liberica-jdk-25-lts-release-a-long-term-foundation-for-java-applications.html](/content/blog/liberica-jdk-25-lts-release-a-long-term-foundation-for-java-applications.html) (1 words) - [blog/docker-image-security-best-practices-for-production.html](/content/blog/docker-image-security-best-practices-for-production.html) (1 words) - [blog/an-overview-of-jdk-26-features/index.html](/content/blog/an-overview-of-jdk-26-features/index.html) (1 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/blog/how-to-use-spring-data-mongodb/index.html): An end-to-end tutorial on using MongoD with Spring Boot: setup, CRUD operations, custom queries, aggregation pipelines, Mongock migrations, testing (147 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/blog/how-to-create-ui-in-java-with-vaadin-dialog-forms-with-validation-real-time-updates.html): Build modern Java UIs with Vaadin: open detail dialogs from grids, create admin-only edit forms with Binder validation, and add real-time updates using server push. (147 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/blog/how-to-create-ui-in-java-with-vaadin-security-configuration-layouts-grid-filter-search.html): Learn how to build modern web apps with rich UI completely in Java with Vaadin. This tutorial explores grids, layouts, security, filters (147 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/blog/how-to-use-flyway-with-spring-boot/index.html): A step-by-step tutorial on setting up Flyway in a Spring Boot application with PostgreSQL and Maven. (147 words) - [blog/an-overview-of-jdk-22-features/index.html](/content/blog/an-overview-of-jdk-22-features/index.html) (1 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/blog/liberica-native-image-kit-23-0-8-23-1-7-and-24-2-1-builds-are-released.html): New Liberica NIK versions 23.0.8, 23.1.7, and 24.2.1 include several important fixes in the JDK. (93 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/blog/new-features-in-spring-boot-3-3/index.html): Spring Boot 3.3 is out with numerous improvements (120 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/blog/30-years-with-java-a-bellsoft-love-story/index.html): The BellSoft engineers reminiscent about their journey with Java (93 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/blog/liberica-native-image-kit-23-0-9-23-1-8-and-24-2-2-builds-are-released.html): New Liberica NIK versions 23.0.9, 23.1.8, and 24.2.2 include several important fixes in the JDK. (93 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/blog/liberica-jdk-8u462-11-0-28-17-0-16-21-0-8-and-24-0-2-builds-are-generally-available.html): Download Liberica JDK CPU versions 8, 11, 17, 21, and 24 with improved security. (93 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/blog/bellsoft-moves-to-osv-format-for-transparent-security-disclosure.html): BellSoft adopts OSV schema for Alpaquita Linux Stream/LTS, enabling standardized vulnerability reporting and seamless security tool integration. (93 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/blog/bellsoft-released-liberica-jdk-performance-edition-with-jvm-21.html): When the legacy system doesn't meet modern prformance requirements and JDK upgrade is not coming soon, Liberica JDK Performance Edition enables a performance boost without code refactoring. (98 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/news/bellsoft-upgrades-liberica-jdk-performance-edition-with-jvm-21.html): BellSoft announces major upgrade to Liberica JDK Performance Edition, now powered by JVM 21. Delivers 5 to 10% better performance in most workloads, with gains of up to 40% in select cases. (93 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/blog/liberica-jdk-8u482-11-0-30-17-0-18-21-0-10-and-25-0-2-builds-are-generally-available.html): Download Liberica JDK CPU versions 8, 11, 17, 21, and 25 with improved security. (93 words) - [Discover 10 reasons why enterprises consider migrating from Oracle Java](/content/blog/an-overview-of-java-23-features/index.html): Find out about new and enhanced functionality in JDK 23 (121 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/news/bellsoft-s-hardened-images-set-new-standard-for-container-security.html): San Jose, California (November 10, 2025) BellSoft, the OpenJDK vendor delivering the most complete Java experience, announces Hardened Images, a tool for enhancing the security and compliance of containerized applications in Kubernetes. BellSoft will be demonstrating Hardened Images at KubeCon 2025 in Atlanta, beginning today. (93 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/blog/a-guide-to-java-application-security/index.html): Explore proven Java app security best practices, inluding safer deserialization, input validation, strong crypto, quarterly JDK patches, hardened containers, and SBOMs. (146 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/blog/liberica-jdk-8u472-11-0-29-17-0-17-21-0-9-and-25-0-1-builds-are-updated-with-important-patches.html): Download Liberica JDK versions 8, 11, 17, 21, and 25 with important patches and fixes (93 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/blog/liberica-native-image-kit-25-0-0-1-is-available/index.html): New Liberica NIK version 25.0.0+1 includes several important fixes in the JDK. (93 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/blog/liberica-jdk-8u472-11-0-29-17-0-17-21-0-9-and-25-0-1-builds-are-generally-available.html): Download Liberica JDK CPU versions 8, 11, 17, 21, and 25 with improved security. (93 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/blog/liberica-native-image-kit-23-0-10-23-1-9-and-25-0-1-builds-are-released.html): New Liberica NIK versions 23.0.10, 23.1.9, and 25.0.1 include several important fixes in the JDK. (93 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/blog/bellsoft-releases-alpaquita-linux-25-lts/index.html): Alpaquita Linux 25 is a Long-Term Support version that will receive updates for four years. Learn more about important changes and improvements in this release. (93 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/blog/growing-stronger-how-bellsoft-and-our-community-shaped-2025.html): 2025 was a year of growth, collaboration, and communication. This was a year marked not just by technical milestones, but by the deepening relationships with our community, the exceptional work of everyone at BellSoft, and the collaborative spirit of our partners. To our team, our partners, and everyone in the Java community who has been part of this journey: thank you. Your expertise, feedback, and collaboration have been the foundation of everything we've achieved this year. (93 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/blog/ultimate-guide-to-using-dtos-with-spring-boot/index.html): Learn about implementing a DTO pattern in Spring Boot with Java records. Master manual and automated mapping, projections, and other ways of retrieving data from the db (120 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/blog/liberica-native-image-kit-23-0-11-23-1-10-and-25-0-2-builds-are-released.html): New Liberica NIK versions 23.0.11, 23.1.10, and 25.0.2 include several important fixes in the JDK. (93 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/blog/the-builds-of-liberica-nik-23-0-12-23-1-11-and-25-0-3-are-generally-available.html): New Liberica NIK versions 23.0.12, 23.1.11, and 25.0.3 include several important fixes in the JDK. (93 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/blog/build-ai-agents-in-java-with-embabel-step-by-step-guide.html): Find out how to use the Embabel framework to build production-ready, goal-driven AI agents guarded by domain logic and strong typing on the JVM. Step-by-step guide. (158 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/blog/liberica-jdk-8u492-11-0-31-17-0-19-21-0-11-25-0-3-and-26-01-builds-are-available.html): Download Liberica JDK CPU versions 8, 11, 17, 21, 25, and 26 with improved security. (93 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/blog/liberica-jdk-26-is-released/index.html): Find out about the improvements in JDK 26 and downloads the new builds (93 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/pages/package-managers/index.html) (93 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/blog/how-to-profile-java-applications-with-jfr-beginner-s-guide.html): A beginner-friendly Java Flight Recorder tutorial covering JFR profiling, Docker and local setup, and Mission Control reports analysis. (93 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/news/spring-developers-have-a-blindspot-when-it-comes-to-container-security.html): A survey from BellSoft found that Spring developers don’t know their Dockerfiles affect their security posture, aren’t using hardened images and can’t name their compliance framework, exposing their organizations, applications and users to considerable risk (93 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/pages/api/index.html) (93 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/pages/iana-updater/index.html) (93 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/terms-of-use/index.html) (93 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/disclaimer/index.html) (93 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/privacy-policy/index.html) (93 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/alpaquita_eula/index.html) (93 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/legal-information/index.html) (93 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/liberica_nik_eula/index.html) (93 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/liberica_eula/index.html) (93 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/liberica_privacy_statement_azure/index.html) (93 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/third_party_licenses/index.html) (93 words) - [How to Fix Liberica NIK Not Starting on macOS Catalina and Later](/content/blog/an-overview-of-jdk-24-features/index.html): Discover 24 new, enhanced, and removed features in the next feature release, JDK 24 (158 words) ## Resources - [Full Page Index](/index.html): Browse all cached pages with rich metadata - [About This Cache](/content/about.html): Methodology, technical details, and usage guidelines - [XML Sitemap](/sitemap.xml): Machine-readable sitemap for crawler discovery - [Robots.txt](/robots.txt): Crawler directives