The NetBeans IDE 4.0+ Projects System
For current information about the NetBeans IDE,
please refer to www.netbeans.org.
Projects Infrastructure and Build System
Please try to use the right Issuezilla component and subcomponent when filing a bug. This will send it to the
right person right away, saving developers' time, and make it easier to find a particular problem when
searching. If you're not sure where a bug lies, don't worry—just make a guess and it will get reassigned
soon.
ant/code
-
Problems running Ant from the IDE in and of itself, e.g. visible just by running some build.xml
in Favorites.
ant/ui
-
General UI issues for running Ant scripts with no project association (see ant/code).
ant/freeform
-
General aspects of freeform projects (i.e. main source folders, logical view, running targets), not
specific to Java or J2EE.
ant/project
-
Stuff relating to all Ant-based project types, e.g. build-impl.xml regeneration; mostly dealing
with internal APIs, not end-user behavior.
projects/code
-
Generic project infrastructure and APIs; there is not much here, so there are probably not many bugs to file.
projects/ui
-
Generic project UI: Open Project dialog, basic structure of Projects and Files tabs,
etc.
projects/libraries
-
Generic infrastructure for library management: mostly API issues, but also generic portion of Library
Manager.
core/favorites
-
Favorites tab.
java/classpath
-
Classpath API and friends.
java/project
-
Java project APIs (e.g. SourceForBinaryQuery); also package view behavior, Java-oriented
New (file) wizard panels, and stack trace hyperlinking in build output.
java/freeform
-
Java-specific aspects of freeform projects (e.g. source root and classpath configuration).
java/j2seproject
-
Anything specific to J2SE projects
(i.e. standard Java projects), incl. the build script, project
properties dialog, logical view, ad nauseam.
java/platform
-
Java Platform Manager; J2SE platform type; plain J2SE
libraries.
web/project
-
Web-tier J2EE projects.
web/freeform
-
Web-tier freeform projects.
j2ee/ejbproject
-
Other J2EE projects.
j2ee/ejbfreeform
-
EJB freeform projects.
apisupport/project
-
NetBeans module projects.
Please do not assume that a bug is "project-related" just because it appeared while you were using a project.
For example, problems with classpath scanning and so on generally belong in java/source, although
of course the classpath scanning probably started when you opened a project.