JetUML is distributed in two formats:
- Self-contained application: A large OS-specific download that must be installed on your system, but that does not require the Java platform. Currently available for Windows only, with plans to offer binaries for Windows and Linux when resources permit it.
- Thin Jar: A small Java archive (jar) file that does not include any of the dependencies. This option is available for users who just want to download a tiny file and run it from the command-line. The thin jar is OS-independent but requires to have Java 17 or later and JavaFX 17 or later installed.
-
Download the file
JetUML-<Version>-<OS>.<ext>
that corresponds to your operating system from the latest release page. -
Run or install the file as customary on the appropriate operating system. You will be asked where to extract the application and a shortcut will be added to the desktop.
-
If you are upgrading from a previous version, you can install the new application on top of the older version.
This format requires that you have both Java and JavaFX version 17 or above running on your system.
Download file JetUML-<Version>.jar
from the latest release page, to a local directory.
To run JetUML, open a command-line terminal window and enter the command below from the same directory where you downloaded the file, or write a script to execute it more conveniently (use java
instead of javaw
on OSX/Linux).
javaw --module-path "PATH_TO_JAVAFX_LIB" --add-modules=javafx.controls,javafx.swing,java.desktop,java.prefs -jar JETUML_FILE
Where PATH_TO_JAVAFX_LIB
is the full path to the lib
directory of the javafx
installation and JETUML_FILE
is the path to the JetUML jar downloaded. For example:
javaw --module-path "C:\local\Java\javafx-sdk-17.0.2\lib" --add-modules=javafx.controls,javafx.swing,java.desktop,java.prefs -jar JetUML-3.4.jar
Some systems may have a pre-packaged version of JetUML available.
System | Link | Maintainers |
---|---|---|
Arch | aur.archlinux.org/packages/jetuml | Community |