GNU Classpath

GNU Classpath (essential libraries for Java) is a project to create free core class libraries for use with virtual machines and compilers for the Java programming language. It includes all native methods and core classes necessary for a completely functional execution environment.

Tags Software Development Libraries Java Libraries
Licenses GPL
Implementation Java

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  06 Jun 2008 10:08
  • Rrelease-after

Changes: Native-only builds are allowed. Typographical errors in the documentation were fixed. A memory leak in native/jni/classpath/jcl.c was fixed. Web page updates were made. Fixes were made to pass the JSR166 TCK. awk is used to construct the classlist on building. A deadlock in Logger was fixed. A regression in java.lang.String was fixed. Classpath tools are allowed to handle @file options. parseInt is allowed to handle a "+" prefix correctly. The use of 1.5 language constructs was removed in the VM layer.

  • Rrelease-mid
  •  12 Mar 2008 15:39
  • Rrelease-after

Changes: A number of minor bugs have been fixed. Javadoc documentation is now produced for the JSR166 classes (java.util.concurrent). An incompatibility in the STaX API implementation has been fixed, and the missing properties files for the tools are included in the released tarball.

  • Rrelease-mid
  •  26 Feb 2008 08:23
  • Rrelease-after

Changes: The main feature of this release is major changes to Classpath's build system. Notably, configure now tries to find ecj, javac, and gcj (in that order), and the --with-ecj and --with-javac options were removed. To override this, set JAVAC when calling configure. Building also now requires a version of javah so that headers may be generated. There have also been many bugfixes over the past four months.

  • Rrelease-mid
  •  31 Oct 2007 09:56
  • Rrelease-after

Changes: Small compile, configure, and build fixes.

  • Rrelease-mid
  •  16 Oct 2007 01:47
  • Rrelease-after

Changes: This release includes a new experimental GStreamer javax.sound peer (see README.gstreamer). There are also a few new minor features such as support for JNI 1.6, better support for the OpenJDK javac compiler and emulating the JDK tools, and much improved Escher AWT peers along with many bugfixes, including improvements to AWT and Swing support.

Dbc622f291e6cdaa5a2805af9424eee4_thumb

Project Spotlight

Java Print Dialog Framework

A comprehensive printing solution for Java applications.

No-screenshot

Project Spotlight

tpkg

A application packaging and deployment tool.