- Java Development Environments and Tools

[ Home | Whats New | Recommended Books | Search | Subscribe ]
[ TP | DB | Java | JavaBeans | C++ | Design-Pattern | CORBA | Server | Script | SCM | Dev-Mags | Net-News | WebDev | Net | XML ]

Get the FREE SwTech e-mail newsletter :
Support this site by buying one of our Recommended Books

Search the SwTech.com site:   

Java : Java Development Environments and Tools

IDE's and other development tools.
>Java Testing Tools and Techniques
>Java Coding Standards
>Make, Version Control and Configuration Management for Java

See Also:
>Make, Version Control and Configuration Management for Java
>Java Testing Tools and Techniques
>Java Coding Standards

* JavaWorld's Developer Tools Guide
A guide to Java developer tools from JavaWorld, including links to any past reviews.
Categories cover Class Libraries, Compiler, Code Management, DBMS Tools, IDEs, Testing Tools, Training Aids, Translation Tools, and Web Authoring Tools.
* Java Development Environment Review
A review from TechWeb / Communications Week of the three main offerings in the Java Development Tools market - Sun Java Workshop, Microsoft Visual J++ and Symantic Visual Cafe.
* Using the Netscape Java Console
Some great tips from JavaWorld on undocumented facilities of the Java Console in Netscape Navigator, and especially how to use this to decide on the optimal contents of an ARCHIVE file to improve applet download time.
* Java Console for MSIE
A 'Java Console' for Microsoft Internet Explorer similar to the facility in Netscape Explorer.
Very useful for on-the-fly debugging of Java applets.
* The Free Builder Project
The Free Builder Project was initiated by a group of Java-Linux members who cooperate to develop a free Java Integrated Development Environment. They believe that Free Builder will make their life much easier, as Java becomes the most widely used language for distributed and general purpose programming.
Definitely one to watch! - although the project is basically in the specification stage at the moment.
* Lava - A Java GUI Designer
The home page for Lava - a great little utility for designing GUI displays that use a GridBagLayout, and then generates the Java code to build that display.
Could be the only screen designer you need!
* IBM VisualAge for Java
Home page for IBM's VisualAge for Java development environment - a full visual development environment with built in version control features. Looks rather good! Free download of the entry level version.
* JDE - a Emacs-Based Java IDE
An integration of Emacs program development facilities (e.g., cc-mode, gud, and compile) with JavaSoft's JDK.
* Java-related functions for Emacs (JAMACS)
Some Elisp code by Morten Hindsholm at EOS which you may find useful when editing Java source code EMACS, or as the basis for your own EMACS customisation.
* JPadPro
A nice little shareware editor / IDE for Java, VRML and HTML, with colour syntax editing and the other usual IDe facilities.
* Microsoft announces Visual J++ v6.0 Preview
Microsoft has announced the availability of a "Technology Preview" of Visual J++ v6.0, the next version of their Java integrated development environment. [ Not quite sure what happened to versions 1.2 through 5.9 ;-> ] I hope that by "Technology Preview" they mean if enough people complain about the lack of real JavaBeans support, they may add it in? I hope so, because v1.1 rates as probably the best development environment for serious Java programming.
* Jamie - multiple subclassing for Java
Jamie is a preprocessor for Java that fills the gap between interfaces and multiple inheritance. It doesn't give you multiple inheritance - it gives you multiple delegation (subclassing without subtyping). It's available as freeware.
* JDEX - Java Development Environment using Windows Explorer
Using a very interesting and natural approach, JDEX provides the tools to use Windows Explorer as a GUI front end to Sun's Java Development Kit. It is NOT a full featured Integrated Development Environment (IDE) nor is it a 'Visual' Java development tool, but it is still useful non-the-less.
JDEX uses a few simple batch files and common Windows 95 components to create a simple and easy to use Java Development Environment.
* Programmer's File Editor home page
The home page for PFE - a great little text editor written by Alan Phillips, and one of the best and most stable *FREE* text editors available anywhere in the known galaxy (ie. I LOVE IT!) Not (yet?) supporting syntax colour coding of text, but then it is a freeware product!
* Visual SlickEdit
A full feature commercial programmer's text editor, with the usual language support (including Java), colour-coded syntax highlighting, project management / configuration management integration facilities.
* GNU offers a new kind of Java IDE - Free Builder
A look at the Free Builder Project, a GNU project, which promises to deliver a handy, open-source, and free IDE to the Java development community.
* mpEDIT
A Free Multi-Platform Editor in Java written by John Jensen. Usable as a standalone application, or as a JavaBean component, and extendible through the use of plug-in EditBeans. Supports color syntax highlighting for Java, JavaScript, C++, HTML and VRML.
* Java IDE Roundup
The start of a series of articles by Sun reviewing the state of IDE's currently available, particularly with reference to their support for Swing and JavaBeans.
* The GCJ Homepage - GCC compiler for Java
GCJ is a front end to the GCC compiler which can compile both Java source and bytecode class files to native machine code for a wide range of target architectures.
* UltraEdit
A great shareware text editor, with the main feature everyone craves - configurable syntax colouring! Supplied with pre-configured settings for C/C++, VB, HTML, Java, Perl, FORTRAN, LaTex, and an ever growing list of other languages.
* Java2HTML
Java2HTML is a tool which converts a bunch of Java Source Code into a colorized and navigatable HTML representation. It is an ideal complement to javadoc.
* Java API Checker
The Java API Checker project started on SourceForce.
A tool allowing software developers to check the backward compatibility of API's between different versions of a Java library. Find out that you are breaking compatibility between versions of your Java libraries from this tool rather than the users of your library!
SourceForge Logo
* CodeFutures FireStorm
FireStorm is a development tool that reduces development time of J2EE applications through code generation, which ensures that applications are built in accordance with widely accepted J2EE design patterns, and introduces zero dependencies on proprietary code or APIs.
FireStorm generates pure J2EE source code based on application meta-data stored in a simple XML format. The meta-data describes your JDBC data sources and how you want to map those data sources to Java objects. FireStorm generates a complete DAO tier which abstracts the developer away from the underlying EJB code and provides the option of generating EJB 1.1 or EJB 2.0 implementations.

DevLynx - Developer Links

Add your own Developer Links:

You can now suggest your own DevLynx to include on this page.
Search the Software Technologies site:   

Home Copyright © 1996-2006 Software Technologies Ltd.
All rights reserved. All trademarks acknowledged. E & O E.
Privacy Policy.
Designed for
Microsoft Internet Explorer
Designed for
Netscape Navigator
webmaster@SwTech.com http://www.SwTech.com/java/devtenv/