视觉对象
一个Maven插件,用于可视化Java EE项目。
请查看 。
有关实现的一些说明:Visualee扫描java-source-files中的相关依赖项。 依赖关系将作为JSON文件生成。 此JSON文件是d3.js可视化的输入。 GUI使用jquery和jquery-ui。
为什么不使用java-reflection?
早期版本使用Java反射来检查Java类,但是我决定反对它,而是更喜欢对源文件进行简单的扫描,因为:
甚至可以可视化甚至无法编译的代码(在开发初期或紧急情况下很有用)
将Visualee实现为其他语言更容易
插件配置的麻烦要少得多,因为这些类必须是可加载的(提示:“缺少代码...”,必须包括EE-Stack的实现)。
1