Apache Commons
Erscheinungsbild
Keine Relevanz erkennbar. Keine seriöse Aussagen über Verbreitung angegeben. --Wp3 10:45, 28. Sep. 2007 (CEST)
Die Apache Commons sind ein Projekt der Apache Software Foundation, dass allgemein verwendbare Java-Klassenbibliotheken entwickelt. Früher war der Name des Projektes einmal Jakarta Commons. Es besteht aus allen Aspekten von wiederverwendbaren Java-Komponenten. Das Projekt ist in drei Teile unterteilt:
- The Commons Proper: die Hauptbestandteile des Projektes (etablierte und ausgereifte Projekte)
- The Commons Sandbox: die „Sandkiste“ des Projektes
- The Commons Dormant: inaktive Projekte der „Sandkiste“
Wichtige und oft genutzte Projekte
- Commons Collections: Erweiterungen und Verbesserungen des Java-Collections-Frameworks
- Commons Lang: bietet Zusatzfunktionen der Klassen aus java.lang
- Commons Logging: Wrapper, die konkrete Logging-Klassenbibliotheken wie beispielsweise log4j oder java.util.logging verbergen
Web Projekte
- Commons FileUpload: bietet Funktionalität zum Hochladen (Upload) von Dateien für Web-Anwendungen
XML Projekte
- Commons Betwixt: Komponenten für die Abbildung von XML-Strukturen auf Java Beans
- Commons Digester: Komponenten für die Abbildung von XML-Strukturen auf Java-Objekte
- Jelly: Programm zur Ausführung einer XML-basierten Skriptsprache