jGuru provides the following downloadable resources for your convenience.
The ANTLR parser and translator generator comes with the complete public-domain, free source code (See rights for more information). A whole bunch of examples are included in the standard distribution (e.g., a Java grammar). Type 'parser generator' into google and see that ANTLR is at the top or just under!
Apache Ant is a Java-based build tool. This new release contains bug fixes.
Apache Lucene is a high-performance, full-featured text search engine library written entirely in Java. It is a technology suitable for nearly any application that requires full-text search, especially cross-platform.
Trial versions of JBuilder. This includes 30-day version for JBuider Enterprise or Developer as well as a non-expiring version of JBuilder Foundation.
IBM DB2 Universal Database™ Express Edition is the lowest-priced full-function relational database available. Designed to meet the needs of small and medium businesses, DB2 UDB Express Edition features self-tuning and self-configuring capabilities for ease of manageability, use of Linux™ or Windows® operating systems, application development flexibility, and support for transparent installation with business partner applications.
DB2 Universal Database for AIX V4.x, AIX V5.x, HP-UX 11.x, Linux, Solaris (Sun Microsystems), Windows. Available in a variety of languages.
Cloudscape is an all Java, object-relational database management system (ORDBMS). IBM Cloudscape version 10.0 supports only a DB2-compatible syntax. This change facilitates a transition to DB2 UDB in environments where an enterprise class database becomes necessary. There have been changes to the data types supported, data type limits, and SQL syntax.
Workplace Client Technology, Micro Edition, including WebSphere Studio Device Developer, WebSphere Everyplace Micro Environment, WebSphere Everyplace Custom Environment and Updates. Available for Linux or Windows. Trial version available for free with registration.
IBM Workplace Designer is an Eclipse-based integrated development environment (IDE) on par with Lotus Domino Designer.
The J2SE Development Kit (JDK) 5.0, which supports creating J2SE applications as well as th J2SE Runtime Environment (JRE) 5.0, is available. Also available is the documentation and more.
Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.
The early access release of Oracle ADF Faces component is a rich set of user interface components based on the new standard for JavaServer Faces (JSF). ADF Faces ensures a consistent look and feel for your application, allowing you to focus more on user interface interaction rather than look and feel compliance.
StringTemplate is a java template engine (with ports for C# and Python) for generating source code, web pages, emails, or any other formatted text output. It evolved over years of effort developing jGuru, ANTLR.org, and ANTLR v3.0 etc... The main distinguishing characteristic between it and the many other engines is StringTemplate's strict enforcement of separation between model (business logic) and view (template). From the 2.0 release, StringTemplate makes it much easier to do code generation type work.
Struts combines Java Servlets, Java ServerPages, custom tags, and message resources into a unified framework.
The Eclipse SDK provide a development environment for creating tools that integrate seamlessly into the Eclipse Platform.