java - 尝试安装 zgrviewer 来查看 DOT 文件

标签 java bash graphviz

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

输入“which javac”后我注意到的java安装路径是/usr/bin/javac。

我从 sourceforge.net checkout zgrviewer:

svn co https://zvtm.svn.sourceforge.net/svnroot/zvtm/zgrviewer/trunk zgr查看器

我应该通过运行 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 是迄今为止我遇到过的处理大型 PDF 的最佳 PDF 查看器。

关于java - 尝试安装 zgrviewer 来查看 DOT 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10439241/

相关文章:

指向由 JAVA_HOME 定义的 JRE 的 Java AppBundler 应用程序

java - JProgressBar 在 Swing 中加载数据

java - 如何将泛型 (T) 的 ArrayList 转换为直接数组?

bash - vscode 上的 Intellisense 终端

linux - bash脚本,有多个脚本

networkx - 如何在 Networkx/Graphviz 中绘制平行边

linux - 如何使用 Graphviz 绘制三个正方形,一个在另一个里面

java - Eclipse 不创建主 Activity 和布局

graphviz - 使用graphviz强制边缘上的方角

linux - 如何使用 bash 脚本检查目录中是否存在 git 存储库