Hier finden Sie eine Auswahl von nützlichen Tools für die Entwicklung von Web-Applikationen.
Entwicklungsumgebungen
|
Eclipse |
 |
Eclipse (Entwicklungsumgebung für die Programmiersprache Java) |
 |
|
|
 |
Spring IDE (Verwendet Eclipse als Java-IDE) |
 |
|
|
 |
JBossTools (Set von Plugins für Eclipse für die Unterstützung JBoss relevanter Technologienen wie: Hibernate, JBoss AS, Drools, jBPM, JSF, Seam, JBoss ESB, ...) |
 |
|
|
Plugins für Eclipse |
 |
Checkstyle (Ermöglicht eine automatische Überprüfung der Einhaltung von Coding Conventions) |
 |
|
|
 |
FindBugs™ (Open Source Programm, welches in Java-Programmen nach Fehlermustern sucht) |
 |
|
|
 |
PMD (Sucht nach nach Fehlermustern, Dead Code, Suboptimal Code, Duplicate Code) |
 |
|
|
 |
Java to HTML (TeX, RTF and XHTML) converter |
 |
|
|
 |
Jalopy Java Source Code Formatter |
 |
|
|
 |
Sysdeo Eclipse Tomcat Launcher plugin |
 |
 |
|
|
Java Application Frameworks
|
 |
JSF (Java Server Faces) |
 |
|
|
 |
Struts (Open Source Framework zur Entwicklung von Web-Anwendungen) |
 |
|
|
 |
Spring MVC |
 |
|
|
 |
GWT (Google Web Toolkit) |
 |
|
|
 |
Flex (Entwicklungsframework zum Erstellen von Rich Internet Applications [RIAs]) |
 |
|
|
 |
JBoss Seam (Webframework für JEE) |
 |
 |
|
|
Business-Process-Management (BPM)
|
 |
Activiti (BPM- und Workflow-System mit einer BPMN-2-Prozess-Engine) |
 |
|
|
 |
yEd (Graph Editor zum Visualisieren und Zeichnen von Graphen) |
 |
 |
|
|
SOA-Plattform
|
 |
JBoss Enterprise Service BUS (ESB). Bietet eine dienstorientierte Architektur (SOA)-Plattform zur Integration von Business-Komponenten und Diensten |
 |
 |
|
|
Test-Tools
|
 |
Selenium (Browser-Automation-Testframework für Webanwendungen) |
 |
|
|
 |
JMeter (Für Lasttests in Client/Server-Anwendungen) |
 |
 |
|
|
Build-Tools
|
 |
Maven (Java-basiertes Build-Management-Tool) |
 |
|
|
 |
Ant (Java-basiertes Build-Tool) |
 |
 |
|
|
Sonstiges
|
 |
Google Guice (Open-Source-Framework , mit dem sich über Dependency Injection Objekte definieren lassen) |
 |
|
|
 |
Spring Webflow (Ablaufsteuerung für Spring/JSF) |
 |
|
|
 |
jQuery (JavaScript-Klassenbibliothek für DOM-Manipulationen) |
 |
|
|
 |
PJA (Pure Java AWT) Toolkit von eTeks, zur Erzeugung von Grafiken auf Systemen ohne Grafikumgebung |
 |
|
|
 |
Hibernate (Persistenz-Framework) |
 |
|
|
 |
Orchestra (Dialogframework, welches Sessions mit einem Dialogkontext verbindet [Conversation Scope]) |
 |
|
|
 |
ActiveMQ (Open Source Message Broker) |
 |