Ok, we have made a fix, and you can download (and test) the patched version: http://dl.dropbox.com/u/13064071/plantuml.jar
Note that for what you are trying to do, you should use:
java -jar bin/plantuml.jar -verbose -o "../target/png" "./src"
../target/png instead of ./target/png
The reason why is that the output directory (-o) is NOT relative to the current directory where you launch the command,
but relative to the directory that contains the diagram sources (that is, ./src in your example, and that's why we have to add ..)
This is usefull when you have a deep structure of files, like for example:
-
src/foo1/*.txt
-
src/foo2/*.txt
In that case, if you launch:
java -jar plantuml.jar -verbose -o "./target/png" "./src/**.txt"
You will get as result:
-
src/foo1/target/png/*.png
-
src/foo2/target/png/*.png
If you want to have all images if the very same directory, you do have to use a absolute path:
java -jar plantuml.jar -verbose -o "/tmp/target/png" "./src/**.txt"
This sound a bit strange, but this allows a high flexibiliy, depending on what people want to do.
If you find other issues, or have suggestion, please go ahead,
Regards,