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 Java projects nature contains both stuff useful for any kinf of projects based on Java (j2se, j2me, j2ee) and some stuff that only bellongs to j2se. An example is Execution profile that executed main class -- this makes no sense in Web Apps or J2EE. Another example is boot classpath. These two parts need to be separated (e.g. 'java' nature and 'j2se' nature) and only the first part will be reused by other modules.
this has impact on contents of java nature that will be reused so this is a public contract (api)
oops, I mean P3 ;-)
The issue is partially fixed, the implementation of j2se platform is separated into the j2se module. The remaining question is, if the j2se nature should be introduced. It has some advantages as Pavel has written, but also disadvantages. E.g. J2ME needs also J2SE services, (the J2ME delegates to J2ME).
As described in http://www.netbeans.org/servlets/ReadMsg?msgId=619519&listName=nbdiscuss the current work on projects prototype has been stopped.
Marking issue as VERIFIED --->
---> CLOSED