You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 17 Next »

Key points of the NetBeans structure:
 

  1. The NetBeans source code is found at http://hg.netbeans.org/main.

  2. NetBeans is modular. Each module consists of Java packages, containing Java source files and related artifacts, as well as metadata. 

  3. Modules are organized in "clusters". Each cluster contains modules that relate to each other, e.g., all the modules providing features for working with Java are in the "java" cluster.

  4. Clusters are combined to create download bundles: http://netbeans.org/downloads.

  5. When a NetBeans download bundle is installed, each cluster provides a folder on disk. Only the "platform" cluster is core to all the download bundles. The other clusters are optional. 

 

In Apache terminology, the "platform" cluster is "core", while the other clusters are "optional modules".
 

Each cluster is described in detail below. Cluster(s) in bold are mandatory, i.e., "core" to NetBeans.
 

ClusterDescriptionModulesDependenciesLicensingRisksNotes
apisupport      
cnd      
cndext      
dlight      
enterprise      
ergonomics      
extide      
groovy      
harness      
ide      
java      
javacard      
javafx      
mobility      
nb      
php      
platform      
profiler      
webcommon      
websvccommon      


(The above is incomplete. Work in progress.)

 

  • No labels