Distributing ArgoUML is not easy because it contains many dependencies and they have
to be part of the distribution.
I've managed to setup and use a Maven plugin that creates a single jar file that contains
everything (the ArgoUML and its dependencies). With such jar, you can launch ArgoUML
by using:
java -jar argouml-jar-with-dependencies.jar
which means that both the distribution, installation are easier.
Of course, you can still provide a argouml.sh launch script.
I'll submit a fix shortly or you may pick the correction from by fork (https://github.com/stcarrez/argouml).
(I failed to submit through repo, GitHub pull process is easier)
Distributing ArgoUML is not easy because it contains many dependencies and they have to be part of the distribution.
I've managed to setup and use a Maven plugin that creates a single jar file that contains everything (the ArgoUML and its dependencies). With such jar, you can launch ArgoUML by using:
which means that both the distribution, installation are easier. Of course, you can still provide a
argouml.sh
launch script.I'll submit a fix shortly or you may pick the correction from by fork (https://github.com/stcarrez/argouml). (I failed to submit through repo, GitHub pull process is easier)