Als ich Eclipse zum ersten Mal seit langer Zeit wieder verwendet habe, habe ich vergessen, wie man Amateurs UML installiert, das zuvor automatisch UML-Diagramme generiert, und ich habe verschiedene Dinge untersucht, aber es gab einen Punkt, von dem ich süchtig war, also habe ich ihn verlassen. Ich würde gerne.
-- Hilfe-> Neue Software installieren
in der oberen Leiste
http: // download.eclipse.org / release / luna
als Arbeitsziel ein und geben Sie GEF
als Filter an.
--Wählen Sie das Graphical Editing Framework GEF SDK
aus und installieren Sie es
Führen Sie die folgenden Schritte aus, um die Installation abzuschließen und neu zu starten.
Laden Sie AmateursUML_1.3.4.zip von Official Homepage herunter und entpacken Sie es. Dann sind die folgenden drei JAR-Dateien enthalten.
net.java.amateras.umleditor.java_1.3.4.jar
net.java.amateras.umleditor_1.3.4.jar
net.java.amateras.xstream_1.3.4.jar
diese
/Applications/Eclipse_{version}.app/Contents/Eclipse/dropins/AmaterasModeler/eclipse/plugins
Kopieren nach.
In meinem Fall wurden die folgenden Dateien jedoch im Voraus in dieses Verzeichnis aufgenommen.
net.java.amateras.db_1.0.9.jar
net.java.amateras.umleditor.java_1.3.5.jar
net.java.amateras.umleditor_1.3.5.jar
net.java.amateras.xstream_1.3.4.jar
Da die Dateien zu umleditor
identisch sind und die Version höher ist, dachte ich, dass AmateursUML ursprünglich verwendet werden könnte, also habe ich versucht, vor dem Kopieren ein UML-Diagramm zu erstellen.
Obwohl ich die CLD-Datei erstellen konnte, funktionierte die Reflektion der Java-Datei in D & D nicht.
Daher habe ich nur die Dateien überschrieben, die sich auf umleditor
beziehen. (Ich denke, es ist besser, es zu sichern. Wenn jemand diesen Unterschied kennt, lassen Sie es mich bitte wissen.)
Dann konnte ich die CLD-Datei von D & D der Java-Datei erfolgreich erstellen.
Um ein UML-Diagramm zu erstellen, erstellen Sie eine CLD-Datei mit "Neu-> Andere-> AmaterasUML-> Klassendiagramm" in dem Verzeichnis oder Paket, das Sie erstellen möchten, und verschieben Sie dann eine beliebige Java-Datei in das Fenster "CLD-Datei". D & D generiert automatisch ein Klassendiagramm. Wenn Sie mehrere Java-Dateien und D & D auswählen, können Sie die Delegierungsbeziehung verstehen. Es ist bequem.
Ich habe ein wenig Probleme damit, die entpackte JAR-Datei in / Applications / Eclipse_ {version} .app / Contents / Eclipse / drop
zu platzieren, die auf einigen Websites geschrieben wurde.
Ich habe nicht überprüft, wann das "Amateurs Modeler" -Verzeichnis vorhanden war. Dies gilt möglicherweise für diejenigen, die die neueste Version von Eclipse installiert haben. In diesem Fall müssen Sie möglicherweise vorsichtig sein, da das UML-Diagramm nur dann korrekt generiert werden konnte, wenn Sie es durch die ursprüngliche JAR-Datei im Verzeichnis "AmateursModeler" ersetzt haben.
Ich habe lange Zeit kein UML-Diagramm geschrieben, daher möchte ich es unter Bezugnahme auf Amateurs UML überprüfen.
Recommended Posts