Welcome to JCommon!
JCommon is a Java class library that is used by JFreeChart, Pentaho Reporting and a few other projects. The library contains miscellaneous classes that support:
- configuration and dependency management code
- a general logging framework
- text utilities
- user interface classes for displaying information about applications
- custom layout managers
- a date chooser panel
- serialization utilities
JCommon is licensed under the terms of the GNU Lesser General Public Licence (LGPL) version 2.1 or later.
Note that JCommon is being maintained but not actively developed and in the future will be dropped as a dependency for both JFreeChart and Pentaho Reporting.
Latest News
28 February 2014
JCommon 1.0.22 has been released!
24 October 2013
JCommon 1.0.21 has been released!
01 September 2013
JCommon 1.0.20 has been released!
30 August 2013
JCommon 1.0.19 has been released!
23 September 2012
JCommon 1.0.18 has been released!
18 October 2011
JCommon 1.0.17 has been released!
Documentation
API documentation can be generated using 'ant javadoc' (requires Ant to be installed) or viewed online.
Support
The JCommon discussion forum is the place to ask questions, request new features, report bugs and make any comments about the JCommon class library.