Tatu Saloranta edited this page Sep 16, 2015 · 13 revisions
Clone this wiki locally

Home: Java ClassMate


Project is licensed under Apache License 2.0 (http://www.apache.org/licenses/LICENSE-2.0.txt)



Most commonly artifacts are accessed using Maven, via Maven 2 repositories. New releases are done using Sonatype Maven repository,from which they are automatically copied (with an hour of delay) to the Central Maven repository. Here are quick links to the central Maven repository for manual downloading:

Projects that use ClassMate

Here are some projects that are known to make use of ClassMate (often embedded using Shade plug-in):

  • Hibernate (planned for version 5.x): ORM framework
  • jDBI: Database access library
  • Netty: High-performance networking library -- may use parts of ClassMate, either embedded, or via simple source code attribution (with full permission)


ClassMate is not the only library that aims to help dealing with generic types. Others I am aware of are: