Package Details: plantuml 1.2018.5-1

Git Clone URL: (read-only)
Package Base: plantuml
Description: Component that allows to quickly write uml diagrams
Upstream URL:
Licenses: GPL
Submitter: juantascon
Maintainer: kwrazi
Last Packager: kwrazi
Votes: 75
Popularity: 0.922801
First Submitted: 2010-03-17 11:42
Last Updated: 2018-05-08 11:55

Latest Comments

petronny commented on 2018-03-23 14:49

@kwrazi Thanks for your update. But the PKGBUILD is still not working in a chroot build environment. I modified your PKGBUILD into a working one:

kwrazi commented on 2018-03-21 00:05

You can have multiple jdk installed on your system. To switch between them, check out Switching between JVM in the Arch Linux wiki. I've tested it with plantuml package -- it fails when using jdk7 and succeed with jdk8 without needing to uninstall jdk7 (if you really need it).

Goro commented on 2018-03-20 12:45

Maybe this is helpful for others who have also trouble compiling PlantUML because Java 7 is the default compiler:

1) Deinstall older compiler: pacman -Rs jdk7-openjdk

2) Reinstall newer compiler to set the symlinks for /usr/bin/javac etc.: pacman -S jdk8-openjdk

3) Compile PlantUML with Java 8: makepkg --syncdeps --install

petronny commented on 2018-03-10 15:09

Please specify java-environment=8 in makedepends

melvinvermeeren commented on 2018-02-06 12:46

Thanks for the quick update! :)

kwrazi commented on 2018-02-06 12:36

There is now a new optional AUR package called plantuml-ascii-math that provides AsciiMath and LaTeX language support for plantuml.

melvinvermeeren commented on 2018-02-05 16:22

Is it possible for the extra jar files for AsciiMath/LaTeX support to be included in this package?

Comes down to extracting the files in this archive and putting those in the same location as plantuml.jar.

Thank you!

farseerfc commented on 2017-12-12 03:11

now need export JAVA_TOOL_OPTIONS=-Dfile.encoding=ISO-8859-1 before ant dist to work around some mis-encoded comments.

kwrazi commented on 2017-04-27 06:24

plantuml has changed it version scheme again (, i.e. 2017.11 -> 1.2017.12. Unfortunately, this means the newer version will appear lower then the previous for package update managers. We can manually update it or should I use epoch? Since

1:1.2017.12-1 > 2017.11-1

This will be permanent as, removing epoch it will result in:

1.2017.13-1 < 1:1.2017.12-1

ngkz commented on 2016-10-16 21:52

It seems that you forgot to update the .SRCINFO. Could you update it please?

All comments