Java-zu-UML-Diagramm
Viele Plugins können den Java-Code in UML-Klassen und andere Diagramme konvertieren. Dieses Tutorial demonstriert die Installation der Plugins und die Konvertierung des Java-Codes in ein UML-Diagramm.
Konvertieren Sie ein Java-Projekt in ein UML-Diagramm
Eclipse verfügt über viele Plugins, die zum Konvertieren des Java-Codes in UML-Diagramme verwendet werden. UML Lab Modeling IDE ist eines der besten Plugins zum Konvertieren von Java-Code in UML in Eclipse.
Sehen wir uns an, wie Sie das Plugin installieren und verwenden.
-
Öffnen Sie Eclipse Marketplace über das Menü
Hilfe
und suchen Sie nachUML Lab Modeling
-
Klicken Sie bei
UML Lab Modeling IDE
aufInstallieren
-
Klicken Sie auf
Bestätigen
, um die Installation abzuschließen. -
Akzeptieren Sie im nächsten Schritt die Lizenzvereinbarung und klicken Sie auf
Fertig stellen
. -
Die UML-Modellierungs-IDE wird in Kürze in Eclipse installiert.
-
Sobald die Installation abgeschlossen ist, fordert Eclipse Sie auf, neu zu starten, um das Plugin zu verwenden. Starten Sie Eclipse neu.
-
Der nächste Schritt besteht darin, die UML-Modellierungs-IDE auszuführen, mit der rechten Maustaste auf den Projektnamen zu klicken,
UML Lab
auszuwählen undReverse Engineering the Selected Files into Modal and Diagram
auszuwählen. -
Wählen Sie die Dateien des Projekts aus, die Sie dem Klassendiagramm hinzufügen möchten, und klicken Sie auf
Fertig stellen
. -
Schließlich können Sie das gewünschte Klassendiagramm sehen.
Wir haben unser Projekt delftstack demos
ausgewählt, um den Java-Code in UML-Klassendiagrammen zu zeigen. Die UML Modeling IDE ist eine kostenpflichtige Software für andere Benutzer als Akademiker.
Es bietet eine eintägige Testversion, ist aber für den akademischen Gebrauch kostenlos. Sie müssen die akademischen Informationen angeben, um sich anzumelden.
Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.
LinkedIn Facebook