Getting Started with Celeste and NetBeans
The Celeste sources contain files (in the nbproject directory) which present Celeste as a NetBeans project. This Celeste NetBeans project is a "freeform" project, which means that NetBeans depends on the existing build.xml file targets: compile, clean, javadoc, test, and rebuild. That is, NetBeans will not modify the file, and neither is Celeste dependent on NetBeans in any way.
In a freeform NetBeans project, the NetBeans IDE cannot be used to modify build properties, but it does provide full access to the source for viewing, analysis, editing, refactoring, etc. Compiling in the IDE (using the existing build targets) allows the IDE to parse the compiler output to guide the user to the source of errors and warnings. Celeste can be debugged in the Netbeans debugger, allowing breakpoints and variable display.
For more information about configuring freeform projects, see http://www.netbeans.org/kb/articles/freeform-config.html. To change the way Celeste is run in the debugger (e.g. command line arguments, etc.) edit the file nbproject/ide-targets.xml.
- Get a copy of Java SE 1.6 http://java.sun.com
- Get a copy of the Celeste sources. See the guides on how to check out from the repository or get a tarball.
- Download NetBeans. From the http://www.netbeans.org website, download the latest version of NetBeans which supports Java SE for your system.
- Start NetBeans. Do whatever is necessary on your computer to install and start the netbeans platform.
- Open the Celeste netbeans project. Select from the main NetBeans menu: File ->Open Project..., navigate to the top level directory of your Celeste repository, and click Open Project.