The JET Code Generator connects to any JDBC-based database and exports the schema as an XML-formatted file, and then generates code based on XSL Transformations. The user is free to write/modify XSLTs to generate virtually any type of source code from the XML representing your database schema. A complete example is included with a database, support classes, XSL Transformations, and build scripts (ANT and batch).
mkmed is a set of tools for maintaining software packages. The mkmed program automatically generates system- and configuration-independent intermediate files of a package, including build scripts. Unlike make, mkmed works bottom-up, so it can infer information you would otherwise have to express. mkmed-version creates a new distributable version of a package, and mkmed-tar creates a tarball of a distributable version.
Kelly is a JBuilder 4 & 5 plugin that makes it easy to deploy EJBs to JOnAS 2.x. Kelly can be installed and run with other JBuilder 4 & 5 plugins such as BEA WebLogicServer 5.1, BEA WLS 6, IBM WebSphere 3.5, Borland AS 4.5, etc. Kelly provides services to Jbuilder 4 & 5 java developers such as the ability to create any XML deployment files required by JOnAS 2.x, hot loading and unloading of any EJBs to JOnAS (only for JBuilder 5), control of JOnAS start-up from JBuilder 4 & 5, and the supply of JOnAS word dictionaries to JBuilder 4 & 5 in order to enhance the JBuilder 4 & 5 text completion services.
The Quickmake system is a set of makefiles and templates allowing rapid setup of heirarchial build directories, allowing the user to focus on application development rather than on the details of makefile construction and dependancy generation. It automatically generates dependancy information and automates the entire build system, right up to packaging.
SmartUI is a lightweight Java library for user interfaces. It can be used in applets or applications. It features a very small size. It is not JavaBean, but it includes a tool called UIMaker to design/generate the UI for your Java program. You can also manually edit your source and use the library API to create the user interface of your choice.
JExpress is a Java installer builder and auto-updater. It gives you your choice of a standalone installer, including both native and cross platform installers and updaters for Windows, Mac OS X, Linux, and Solaris, or a Java Web Start one-click install. You create your installer quickly with your choice of a simple wizard or a powerful advanced interface, both included. You can bundle the exact JVM you want with your installer. The auto-updater gives you a continuous revenue stream after the sale. Your software is always up-to-date, so your customers have fewer problems. You also get all the features you expect in a top end installer. Your Java application becomes a native program just like any other. On Windows it's an EXE, on Mac OS X an app bundle, etc. If you need something really special, you can customize your installer by adding simple Java classes. You can even get a source license at a reasonable price.