我试图在我的Ubuntu计算机上安装zgrviewer,以查看DOT文件。我已经安装了Java jdk 1.6和Graphviz(sudo apt-get install graphviz)。

键入“哪个javac”后,我注意到的Java安装路径为/ usr / bin / javac。

我从sourceforge.net签出zgrviewer:

svn co zgrviewer

我应该通过运行run.sh脚本启动zgr查看器。 run.sh脚本的内容为:

   #!/bin/sh
   # If you want to be able to run ZGRViewer from any directory,
   # set ZGRV_HOME to the absolute path of ZGRViewer's main directory
   # e.g. ZGRV_HOME=/usr/local/zgrviewer

     ZGRV_HOME=/usr/local/zgrviewer

     java -Xmx1024M -Xms512M -jar $ZGRV_HOME/target/zgrviewer-0.9.0-SNAPSHOT.jar "$@"


我不确定如何编辑此脚本以指向特定的Java虚拟机。现在,它只是说Java,因此使用它在我的PATH中找到的第一个JVM。

因此,当我运行脚本时,它说:无法访问jarfile /usr/local/zgrviewer/target/zgrviewer-0.9.0-SNAPSHOT.jar

请帮助我成功安装zgrviewer。

最佳答案

我非常喜欢graphviz,但最终我放弃了本机的“点”查看器。相反,我在pdf支持下构建(或获得)graphviz,并将.dot转换为pdf。从那里开始,即使对于大型文档,许多PDF查看器也能很好地工作(并且它们可能比点查看器更精致,这可能是因为这种需求更为普遍)。我主要是gnome 2.x的人,但是我发现KDE okular是迄今为止针对大型PDF遇到的最好的PDF查看器。

10-07 16:29