visualeee:一个用于可视化java ee项目的maven插件

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

文件下载

资源详情

[{"title":"( 75 个子文件 265KB ) visualeee:一个用于可视化java ee项目的maven插件","children":[{"title":"visualee-master","children":[{"title":"nb-configuration.xml <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"pom.xml <span style='color:#111;'> 6.13KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 11.09KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"test","children":[{"title":"java","children":[{"title":"de","children":[{"title":"strullerbaumann","children":[{"title":"visualee","children":[{"title":"testdata","children":[{"title":"TestDataProvider.java <span style='color:#111;'> 11.97KB </span>","children":null,"spread":false}],"spread":true},{"title":"examiner","children":[{"title":"JavaSourceInspectorTest.java <span style='color:#111;'> 4.43KB </span>","children":null,"spread":false},{"title":"ExaminerTest.java <span style='color:#111;'> 13.62KB </span>","children":null,"spread":false},{"title":"cdi","children":[{"title":"ExaminerResourceTest.java <span style='color:#111;'> 5.98KB </span>","children":null,"spread":false},{"title":"ExaminerInjectTest.java <span style='color:#111;'> 8.08KB </span>","children":null,"spread":false},{"title":"ExaminerEventTest.java <span style='color:#111;'> 5.57KB </span>","children":null,"spread":false},{"title":"ExaminerObservesTest.java <span style='color:#111;'> 8.02KB </span>","children":null,"spread":false},{"title":"ExaminerProducesTest.java <span style='color:#111;'> 5.10KB </span>","children":null,"spread":false},{"title":"ExaminerEJBTest.java <span style='color:#111;'> 7.90KB </span>","children":null,"spread":false},{"title":"ExaminerInstanceTest.java <span style='color:#111;'> 4.38KB </span>","children":null,"spread":false}],"spread":false},{"title":"jpa","children":[{"title":"JPAExaminerTest.java <span style='color:#111;'> 6.50KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"dependency","children":[{"title":"boundary","children":[{"title":"DependencyContainerTest.java <span style='color:#111;'> 4.42KB </span>","children":null,"spread":false}],"spread":true},{"title":"entity","children":[{"title":"DependencyTypeTest.java <span style='color:#111;'> 1.77KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"filter","children":[{"title":"boundary","children":[{"title":"FilterConfiguratorTest.java <span style='color:#111;'> 3.41KB </span>","children":null,"spread":false},{"title":"FilterContainerTest.java <span style='color:#111;'> 4.80KB </span>","children":null,"spread":false}],"spread":false},{"title":"entity","children":[{"title":"SourcecodeFilterTest.java <span style='color:#111;'> 4.23KB </span>","children":null,"spread":false},{"title":"FilterConfigTest.java <span style='color:#111;'> 2.05KB </span>","children":null,"spread":false},{"title":"FilterTest.java <span style='color:#111;'> 1.90KB </span>","children":null,"spread":false},{"title":"PackageFilterTest.java <span style='color:#111;'> 4.17KB </span>","children":null,"spread":false},{"title":"ClassFilterTest.java <span style='color:#111;'> 4.18KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"maven","children":[{"title":"PluginTest.java <span style='color:#111;'> 1.48KB </span>","children":null,"spread":false}],"spread":false},{"title":"ui","children":[{"title":"graph","children":[{"title":"control","children":[{"title":"DescriptionTest.java <span style='color:#111;'> 8.03KB </span>","children":null,"spread":false}],"spread":false},{"title":"boundary","children":[{"title":"GraphCreatorTest.java <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false},{"title":"source","children":[{"title":"boundary","children":[{"title":"JavaSourceContainerTest.java <span style='color:#111;'> 3.57KB </span>","children":null,"spread":false}],"spread":false},{"title":"entity","children":[{"title":"JavaSourceTest.java <span style='color:#111;'> 5.87KB </span>","children":null,"spread":false},{"title":"JavaSourceFactoryTest.java <span style='color:#111;'> 2.67KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"main","children":[{"title":"resources","children":[{"title":"css","children":[{"title":"style.css <span style='color:#111;'> 3.76KB </span>","children":null,"spread":false},{"title":"jquery-ui.css <span style='color:#111;'> 32.22KB </span>","children":null,"spread":false}],"spread":true},{"title":"js","children":[{"title":"jquery-ui-1.9.2.min.js <span style='color:#111;'> 232.16KB </span>","children":null,"spread":false},{"title":"classgraph.js <span style='color:#111;'> 17.38KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false},{"title":"jquery-2.0.3.min.js <span style='color:#111;'> 81.65KB </span>","children":null,"spread":false},{"title":"d3.v3.min.js <span style='color:#111;'> 176.75KB </span>","children":null,"spread":false}],"spread":true},{"title":"html","children":[{"title":"graphTemplate.html <span style='color:#111;'> 6.92KB </span>","children":null,"spread":false},{"title":"index.html <span style='color:#111;'> 3.63KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"java","children":[{"title":"de","children":[{"title":"strullerbaumann","children":[{"title":"visualee","children":[{"title":"examiner","children":[{"title":"JavaSourceInspector.java <span style='color:#111;'> 2.60KB </span>","children":null,"spread":false},{"title":"Examiner.java <span style='color:#111;'> 10.82KB </span>","children":null,"spread":false},{"title":"cdi","children":[{"title":"ExaminerInstance.java <span style='color:#111;'> 2.07KB </span>","children":null,"spread":false},{"title":"ExaminerEJB.java <span style='color:#111;'> 2.00KB </span>","children":null,"spread":false},{"title":"ExaminerInject.java <span style='color:#111;'> 2.10KB </span>","children":null,"spread":false},{"title":"ExaminerEvent.java <span style='color:#111;'> 2.12KB </span>","children":null,"spread":false},{"title":"ExaminerProduces.java <span style='color:#111;'> 1.96KB </span>","children":null,"spread":false},{"title":"ExaminerObserves.java <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false},{"title":"ExaminerResource.java <span style='color:#111;'> 1.89KB </span>","children":null,"spread":false}],"spread":false},{"title":"jpa","children":[{"title":"ExaminerJPA.java <span style='color:#111;'> 3.37KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"dependency","children":[{"title":"boundary","children":[{"title":"DependencyContainer.java <span style='color:#111;'> 4.18KB </span>","children":null,"spread":false},{"title":"DependencyAnalyzer.java <span style='color:#111;'> 2.59KB </span>","children":null,"spread":false},{"title":"DependencyFilter.java <span style='color:#111;'> 1.82KB </span>","children":null,"spread":false}],"spread":false},{"title":"entity","children":[{"title":"DependencyType.java <span style='color:#111;'> 1.35KB </span>","children":null,"spread":false},{"title":"Dependency.java <span style='color:#111;'> 2.83KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"filter","children":[{"title":"boundary","children":[{"title":"FilterConfigurator.java <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"FilterContainer.java <span style='color:#111;'> 2.00KB </span>","children":null,"spread":false}],"spread":false},{"title":"entity","children":[{"title":"Filter.java <span style='color:#111;'> 2.30KB </span>","children":null,"spread":false},{"title":"PackageFilter.java <span style='color:#111;'> 1.92KB </span>","children":null,"spread":false},{"title":"SourcecodeFilter.java <span style='color:#111;'> 1.87KB </span>","children":null,"spread":false},{"title":"ClassFilter.java <span style='color:#111;'> 1.85KB </span>","children":null,"spread":false},{"title":"FilterConfig.java <span style='color:#111;'> 1.58KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"maven","children":[{"title":"VisualEEMojo.java <span style='color:#111;'> 5.71KB </span>","children":null,"spread":false}],"spread":false},{"title":"resources","children":[{"title":"FileManager.java <span style='color:#111;'> 3.03KB </span>","children":null,"spread":false}],"spread":false},{"title":"VisualEE.java <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false},{"title":"ui","children":[{"title":"graph","children":[{"title":"control","children":[{"title":"HTMLManager.java <span style='color:#111;'> 4.53KB </span>","children":null,"spread":false},{"title":"Description.java <span style='color:#111;'> 5.36KB </span>","children":null,"spread":false}],"spread":false},{"title":"boundary","children":[{"title":"GraphConfigurator.java <span style='color:#111;'> 2.96KB </span>","children":null,"spread":false},{"title":"GraphCreator.java <span style='color:#111;'> 9.24KB </span>","children":null,"spread":false}],"spread":false},{"title":"entity","children":[{"title":"GraphConfig.java <span style='color:#111;'> 2.11KB </span>","children":null,"spread":false},{"title":"Graph.java <span style='color:#111;'> 3.01KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false},{"title":"logging","children":[{"title":"LogProvider.java <span style='color:#111;'> 1.98KB </span>","children":null,"spread":false}],"spread":false},{"title":"source","children":[{"title":"boundary","children":[{"title":"JavaSourceContainer.java <span style='color:#111;'> 2.74KB </span>","children":null,"spread":false}],"spread":false},{"title":"entity","children":[{"title":"JavaSourceFactory.java <span style='color:#111;'> 2.23KB </span>","children":null,"spread":false},{"title":"JavaSource.java <span style='color:#111;'> 6.13KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":".gitignore <span style='color:#111;'> 11B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 890B </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明