[JAVA] Verwenden Sie Amateurs UML mit Eclipse

Einführung

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.

Einstellungen auf der Eclipse-Seite

-- Hilfe-> Neue Software installieren in der oberen Leiste

Führen Sie die folgenden Schritte aus, um die Installation abzuschließen und neu zu starten.

Amateras UML installieren

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.

So erstellen Sie ein UML-Diagramm

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.

schließlich

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

Verwenden Sie Amateurs UML mit Eclipse
MVC in Eclipse.
[Für Anfänger] Ich habe versucht, DBUnit mit Eclipse zu verwenden
[Für Anfänger] Ich habe versucht, JUnit 5 mit Eclipse zu verwenden
[Java] API-Erstellung mit Jerjey (Jax-rs) mit Eclipse
Bereiten Sie die Protokollausgabe mit log4j in Eclipse vor.
[Hinweis] Struts2-Umgebungskonstruktion mit Gradle in Eclipse
Debuggen mit Eclipse
Versuchen Sie es mit RocksDB mit Java
Installieren Sie das Plug-In in Eclipse
Nullsicheres Programm in Java (Eclipse)
Erstellen Sie ein Tomcat-Projekt mit Eclipse Pleiades All in One
Erste Java-Entwicklung in Eclipse
Eclipse alles in einer Installation
Installieren Sie das Tomcat-Plug-In in Eclipse
Unbekannter Fehler in Zeile 1 von pom.xml bei Verwendung von Spring Boot in Eclipse
Einführung von javaFX in Eclipse (April 2020)
Frühlingsstiefel Hallo Welt in Eclipse
Spring Boot-Anwendungsentwicklung in Eclipse
Erstellen Sie mit Eclipse ein Jetty-Projekt
So führen Sie JUnit in Eclipse aus
Erstellen Sie ein Tomcat-Projekt mit Eclipse
Verschlüsselung mit RSA-Verschlüsselung in Java
Versuchen Sie, Selenuim 3.141.59 mit Eclipse (Java) auszuführen.
Verwenden Sie das Findbugs-Plugin in Eclipse
Hallo Welt von Java in Eclipse jetzt
Erstellen Sie ein Servlet-Programm in Eclipse
HTTPS-Verbindung mit tls1.2 in Java 6
Ich habe versucht, JWT in Java zu verwenden
Verwenden Sie die Vervollständigung in Eclipse auf dem Mac
So setzen Sie Lombok in Eclipse
JPA (Java Persistence API) in Eclipse
Aktivieren Sie die Protokollausgabe sowohl für Dateien als auch für die Konsole mit log4j in Eclipse.