I am working on a project that requires drawing graphs from .dot files through Graphviz.
I have downloaded the Java API from the Graphviz site (http://www.loria.fr/~szathmar/off/projects/java/GraphVizAPI/index.php), but it doesn't seem to work. I changed the code a bit, specifically changing the variable that holds the location of the temp file to hold System.getProperty("java.io.tmpdir"), and I changed the variable that holds the location of the dot exe file to the location of the file on my computer.
When I run my code, the program stops showing progress (yet does not terminate), and running it in debug shows that is "stops" because it is waiting for the end of the exec command that draws the graph from the dot file.
What problem could there be that stops my code from running?
The code I'm running is basically the same as the example code in the comments at the start of the API file, with the onlt difference being that I'm loading a premade dot file and not creating a new dot source.