This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
The attached patch creates a standard module configuration in build.properties and build.xml that can be easily overridden in user.build.properties. This allows a standard, simple, and consistent way for customized builds. The patch sets config.user to config.superslim as default. An example user.build.properties might be: ---------start------------- moduleconfig=user xxxx.config.user=ant, \ apisupport/lite, \ applet, \ autoupdate, \ beans, \ classfile, \ clazz, \ core/settings, \ debuggercore, \ debuggerjpda, \ diff, \ editor, \ extbrowser, \ form, \ html, \ httpserver, \ httpserver/servletapi, \ i18n, \ image, \ jarpackager, \ java/api, \ java, \ javacvs, \ javadoc, \ jndi, \ openidex, \ openidex/looks, \ projects, \ properties, \ rmi, \ scripting, \ text, \ tasklist, \ ui/welcome, \ usersguide, \ utilities, \ vcscore, \ vcscvs/compat, \ vcsgeneric, \ libs/xalan, \ libs/jaxp, \ db, \ mdr ----------end--------------
Created attachment 7106 [details] Patch as described in issue
Already have a pending patch that has the same effect and also simplifies the moduleconfig system a bit. Michal, do you plan to apply issue #26319 any time soon? It should be easy and I don't think it affects anything else. Re. config.superslim: I think it's best to keep the default config 'stable' since this matches what you get with an NB download, so that is probably least surprising. Of course it is easy to customize this in your user.build.properties. *** This issue has been marked as a duplicate of 26319 ***
I grabbed config.superslim as hving the least impact if someone ran "ant -Dmoduleconfig=user" without any other setup.
Right. Well, the patch in #26319 is a bit simpler - it does not define any 'user' config. You can create any number of custom configs named as you like and use them.
I just applied the Jesse's patch, it solves more problems.