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.
It's inconvenient to add source package folders in New Java Project with Existing Ant Script wizard, in case the project has complicated source tree structure, because you need to add dozens of deep nested folders. Example: limewire project (www.limewire.org) has the following structure: <limewire_root> |-components |-collection | |-src | |-main | | |-java | | |-org... | |-test | |-java | |-org... |-15 more components with the same structure... So user need to do a lot of mouse clicks and moves to add these source tree. Product Version: NetBeans IDE Dev (Build 200711020000) Java: 1.5.0_13; Java HotSpot(TM) Client VM 1.5.0_13-b05 System: Windows XP version 5.1 running on x86; Cp1251; ru_RU (nb)
1. There is no effective GUI component for picking a series of directories more quickly than what we have already. Fastest is to use the quickfilechooser module; then you can use mnemonics to open it and TAB completion to pick folders. 2. You can also directly edit project.xml, e.g. using copy-and-paste to duplicate large blocks. 3. In this particular case, you should not be making a freeform project at all, because this is a Maven project. Just unzip limewire.zip. With Mevenide installed, create a new project group of type Project and All Required Projects for the root dir. You are ready to work.
We should scan all the java files in project folder and subfolders and create a list of source root folders based on package information available in java files. Then we should let user select one of three options for each folder: sources, test sources or ignore.
Possible. Performance might be poor for large source trees. No concrete plans to make such GUI changes.
Changing the default component owner to tzezula.