Tagged articles

jpms

4 articles · Page 1 of 1
Java Tech Workshop
Java Tech Workshop
May 21, 2026 · Fundamentals

Understanding Java's Module System: A Deep Dive into module-info.java

This article explains why Java modularization was introduced, outlines the problems with the pre‑Java 9 classpath, introduces the Java Platform Module System (JPMS) and its core file module-info.java, and provides detailed guidance on concepts, syntax, best practices, real‑world examples, IDE setup, and common pitfalls.

Javajava-9jpms
0 likes · 43 min read
Understanding Java's Module System: A Deep Dive into module-info.java
Java Architect Essentials
Java Architect Essentials
Sep 10, 2025 · Backend Development

How to Tame Java Dependency Hell with Modular Design

This article explains the common pain points of Java package management—naming conflicts, circular dependencies, and version chaos—and shows how modular design using JPMS, strict Maven rules, and tooling can dramatically reduce conflicts, build time, and improve code maintainability.

Backend DevelopmentJavadependency management
0 likes · 6 min read
How to Tame Java Dependency Hell with Modular Design
Qunar Tech Salon
Qunar Tech Salon
Nov 22, 2017 · Fundamentals

Overview of Java 9 New Features and JEP Enhancements

This article provides a comprehensive overview of Java 9’s major new features—including the JPMS (Jigsaw) module system, updated APIs, security improvements, the new HTTP/2 client, AOT compilation, and the time‑driven release model—illustrated with code examples and practical guidance for developers.

AOTJEPJLINK
0 likes · 18 min read
Overview of Java 9 New Features and JEP Enhancements