GeoTools is *the* open source java GIS toolkit. Used for OGC based projects via GeoAPI interfaces. Includes two great SLD based renderers, raster access and reprojection. Plugns fo Shapefile, ArcGrid, ArcSDE, Postgis, OracleSpatial, MySQL and many more. GeoTools, the java GIS toolkit home is here.