This formal language, is designed for genereation of simple UML diagrams. The syntax is pretty similar with XML-like languages, that will also simplify the learning process of this another non-used project, made just for learning a new course at TUM.
So, as you can see in that sidebar from right, the project is written in Java. The decision was taken, because of the OOP, that will keep the best readability and logic in our programm, in order so even a school guy will understand what is written here.
- OpenJDK 11+
- Maven
- OpenAI token (generate it here)
- Clone project (you know how)
- Open a normal Linux Terminal
- Enter the directory and build:
cd uml/
mvn clean compile assembly:single
java -jar ./target/uml-1.0-SNAPSHOT-jar-with-dependencies.jar
- And see how you'll receive an error. Follow next steps how to fix it
- Inside
uml/
you can see the.env
file. There you must drop your API key. - Enjoy our project ๐ค