Programming Languages
Computers & CS
Barnett's Home
MCS Faculty
Math/CS
Arts & Sciences
UR

Java Resources
-
AnyJ - Java IDE with NT/2000, Solaris, Linux
and OS/2 versions. 90 day evaluation period with crippleware
nags afterwards.
-
Apple's Java for the Mac site
- BlueJ - an IDE designed
for teaching introductory courses
-
Borland/Inprise JBuilder Foundation (free)
-
Chickory - from West Virginia University
-
CodeWarrior - Metrowerks' IDE/Compiler environment
-
ConTEXT - free programmer's editor
- Eclipse - from IBM
-
EscJava - Extended Static Checker for Java from Nijmegan University
and Compaq Research. "ESC/Java detects, at compile time, common
programming errors that ordinarily are not detected until run time,
and sometimes not even then; for example, null dereference errors,
array bounds errors, type cast errors, and race conditions.
-
Sun One Studio - IDE from Sun. There is a free
community edition. Built on NetBeans technology.
(Featureful, but slow on my W2K desktop.)
- Gel by Gerald Nunn.
Gel is a free, lightweight IDE written in Delphi and compiled for
Windows. Written in response to the demise of Kawa.
-
Javasoft JDK
- JCreator - a (currently)
free Java IDE (debugging only in Pro version)
- jEdit - an open source
programmer's editor written in Java
- JEXT - a GPL'd programmer's
editor written in Java
- jGrasp - from
Auburn, an IDE that incorporates Control Structure Diagrams
-
IBM VisualAge for Java - IBM IDE (a bug sometimes causes the
anchor text for this url -- http://www.software.ibm.com/ad/vajava/ --
to disappear.)
- IntelliJ Idea
- Install Anywhere - Zero G is
offering a free version of the installer construction package.
- NetBeans - an Open Source
IDE (at a minimum) written in Java.
- UML Tools
-
ArgoUML (free)
-
Fujaba - free from Uni. Paderborn
-
Jude - commercial, but community edition available
-
UMLet - a free UML diagram editor
-
Violet - GPL'd from Cay Horstmann
- gcj - a
GPL'ed compiler that can compile to machine executables for
Unix systems.
-
kaffe - a GNU JVM
-
Pizza - a compiler for a superset of Java
-
Doxygen - Linux/Unix tool for generating help directly from
source code. Multi-language, also has a WinNT/9x version. Doesn't
seem to aply directly to javahelp
-
SmartDoc - can generate HTML, Latex, or javahelp.
Lewis Barnett/
Dept. of Mathematics and Computer Science/
University of Richmond, VA 23173/
lbarnett@richmond.edu
Web bumper stickers:
Last modified: Sun Sep 4 10:25:24 EDT 2005