The Basic NetBeans™ Platform Series

The NetBeans™ platform introduces a quite overwhelming set of terminology, concepts, and architecture a developer needs to be familiar with. The 'Basic NetBeans™ Platform Series' intends to provide a quick introduction for a common understanding.

#1: A first meeting

The NetBeans™ platform: a first meeting

The NetBeans™ platform is a software framework particularly well suited for Java™ desktop development. Moreover, the platform also is a full stand-alone application with a rich set of features. Read more…

#3: Directory layout

The NetBeans™ platform: directory layout

This article investigates the directory layout of the NetBeans™ platform. We introduce the locations of modules and their related configuration files, the launchers, and the place where module update tracking data are stored. Read more…

#2: Basic terms and concepts

The NetBeans™ platform: basic terms and concepts

Talking about the NetBeans™ platform requires a basic set of terms which are introduced here: module, plug-in, cluster, launcher, NetBeans™ runtime container, module system, and class loading. Read more…

#4: Module overview

The NetBeans™ platform: module overview

This article is a quick platform guide, as it provides a tabular overview of all platform modules. You also find statistics of inter-module dependencies of the platform. Read more…