2012-02-15 63 views
0

我无法在Windows上生成类图,但我不确定在哪里查找错误。我在Windows 7上以管理员身份安装Graphviz,看起来似乎一切正常。Windows上的DocBlox中的类图形无法正常工作

我使用了可在Ubuntu计算机上工作的DocBlox.xml文件并生成图形,但我在Windows上没有得到任何东西。

任何想法可能是错误的,或在哪里寻找错误?

命令行主目录:docblox --force -v

docblox.xml - >DocBlox.xml
doxblox.log - >DocBlox.log

当我去到项目,该图形是简单的图形X在IE 8中,用于丢失图像。 Classes.svg是2K。

回答

2

通常会发生这种情况,因为DocBlox无法找到与GraphViz一起安装的dot可执行文件。这很容易通过转到命令提示符中的任意目录并键入dot进行测试。

如果这不起作用,那么您需要将GraphViz二进制文件夹添加到您的路径。

这应该不是解决方案;请在使用-v(详细)选项时粘贴您的输出,以便DocBlox将输出其他信息。

更新
看来我要么误读开封后或随后编辑:有什么不对您的DocBlox安装。 IE8及以下版本本身不支持SVG;为了使其工作,您需要升级浏览器或安装(现已停用)Adobe SVG插件。

+0

运行点没有给出错误。它只是暂停,所以它看起来在路上。点-v返回'点 - graphviz版本2.28.0(20110507.0327) – 2012-02-22 14:32:49

+0

我通过我的网站附加日志,因为我不知道如何简单地附加文件在这里。 – 2012-02-22 14:52:03

+0

你能得到日志吗?将文件夹共享到Ubuntu Linux 11.10并运行docblox --force,可以生成图形,所以我可以在没有Windows的情况下获取图像。 – 2012-02-27 15:17:23