Suite Chaining & More with NetBeans Platform 6.7
By Geertjan on Apr 05, 2009
Above, there are three new buttons in the Project Properties dialog of my application, in NetBeans IDE 6.7—one for automatically resolving missing dependencies, another for including a single module from somewhere else into the application, and the final one adds an entire cluster.
So, what does this mean? Well, remember how Java VisualVM is now in the JDK (since JDK 6 Update 7)? I can now click the "Add Cluster" button and browse to the JDK, to its "lib/visualvm/visualvm" folder (which is a cluster of NetBeans modules) and then the VisualVM JARs, from the JDK (i.e., no special downloading of anything at all) are available to my application.
In the same way, you can now reuse single modules or groups (clusters) of modules from one application in another application, which is especially relevant in companies developing several applications on top of the NetBeans Platform (or their own platform on top of the NetBeans Platform) where they typically have a set of modules that they'd like to share between their various applications. In the past, the question of "suite chaining" was always a fidgety Ant-scripting process that had to be implemented manually. Now it's a point and click process. Hurray.