Developer Tools
The following are platform-independent tools recommended for working on ConcourseConnect code and documentation. These tools allow a developer to work on and deploy between various operating systems fairly easily.
Build Tool
ConcourseConnect uses Apache Ant for compiling, packaging and deployment. Version 1.7.1 or higher is required.
IDE/Editor
Recommended editors include JEdit, Eclipse, JetBrains IntelliJ and NetBeans. These editors work well with web applications and each of the file types you will be working with. You can also use other editors like JEdit.
Source Control
Subversion was adopted for its features and ease of use, especially because it is supported directly in IDEs. If your IDE doesn't have Subversion support, then we recommend using SmartSVN or the svn command-line tools for Subversion. The command-line tools are especially important for server deployments using a command-line interface.
- Subversion Clients
- CollabNet Windows, Red Hat, and Solaris command-line clients
- CollabNet Mac OSX command-line client
For more information on using Subversion, the SVN book is available online.
Reporting Tools
ConcourseConnect runs reports, either on-demand or on a schedule, and uses JasperReports.
iReport is a robust GUI front-end for writing your own reports. The download includes everything needed to design and work with JasperReports documents visually. When using iReport, it is necessary to use a version compatible with the version of JasperReports used in ConcourseConnect.
Sign in to add your comment.