Графы классов в DocBlox на Windows не работают
Я не могу заставить граф классов генерироваться в Windows, и я не уверен, где искать ошибку. Я установил Graphviz в качестве администратора в Windows 7, и кажется, что все работает.
Я использовал файл DocBlox.xml, который работает на компьютере Ubuntu и генерирует графику, но я ничего не получаю в Windows.
Есть мысли о том, что может быть не так, или где искать ошибки?
Командная строка в главном каталоге: docblox --force -v
docblox.xml -> DocBlox.xml
doxblox.log -> DocBlox.log
Когда я иду в проект, изображение представляет собой простой графический X в IE 8, для отсутствующего изображения. Classes.svg является 2K.
1 ответ
Обычно это происходит потому, что DocBlox не может найти dot
исполняемый файл, который устанавливается вместе с GraphViz. Это легко проверить, перейдя в произвольный каталог в командной строке и набрав dot
,
Если это не работает, вам нужно добавить двоичную папку GraphViz в ваш путь.
Если это не будет решением; пожалуйста, вставьте свой вывод при использовании -v
(подробный) вариант, так что DocBlox будет выводить дополнительную информацию.
Обновить
Похоже, я либо неправильно прочитал вступительное сообщение или последующие изменения: в вашей установке DocBlox нет ничего плохого. IE8 и ниже изначально не поддерживают SVG; для того, чтобы это работало, вам нужно либо обновить браузер, либо установить (в настоящее время снят с производства) плагин Adobe SVG.