javajdepend的简单介绍
今天给各位分享javajdepend的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
如何在maven中添加checkstyle检查,PMD,JDepend检查功能
加入PMD检查, 以下代码如果在reporting节点中加入则在mvn site中执行,如果在build节点中加入,则在build的时候自动运行检查。详细配置参考pmd插件使用说明
plugins
plugin
groupIdorg.apache.maven.plugins/groupId
artifactIdmaven-pmd-plugin/artifactId
version2.5/version
/plugin
/plugins
加入 checkstyle 检查,详细配置参考checkstyle插件使用说明,同样注意放置在reporting和build节点中的区别(所有报表类插件都要同样注意):
plugin
groupIdorg.apache.maven.plugins/groupId
artifactIdmaven-checkstyle-plugin/artifactId
version2.5/version
/plugin
加入 simian 的支持,simian是一个支持代码相似度检查的工具,目前有maven插件,也有checkstyle的插件。它不仅可以检查java,甚至可以支持文本文件的检查。详细帮助信息参考这里。simian 的 maven插件在这里
build
plugins
plugin
groupIdorg.codehaus.mojo/groupId
artifactIdsimian-maven-plugin/artifactId
version1.6.1/version
/plugin
/plugins
...
/build
加入 jdepend 检查,详细配置参考jdepend使用说明
plugin
groupIdorg.codehaus.mojo/groupId
artifactIdjdepend-maven-plugin/artifactId
version2.0-beta-2/version
/plugin
加入 findbugz 检查,详细配置参考findbugz使用说明,
plugin
groupIdorg.codehaus.mojo/groupId
artifactIdfindbugs-maven-plugin/artifactId
version2.0.1/version
/plugin
加入javadoc生成,详细配置参考javadoc usage
plugin
groupIdorg.apache.maven.plugins/groupId
artifactIdmaven-javadoc-plugin/artifactId
version2.7/version
configuration
...
/configuration
/plugin
加入 jxr 支持,JXR是一个生成java代码交叉引用和源代码的html格式的工具,详细配置信息参考jxr usage。注意,jxr没有必要在build阶段运行。
reporting
plugins
plugin
groupIdorg.apache.maven.plugins/groupId
artifactIdmaven-jxr-plugin/artifactId
version2.1/version
/plugin
/plugins
/reporting
加入 Cobertura 支持,它是一个代码覆盖率工具,可以用来评估具有相应测试的源代码的比率。详细帮助在这里。另外一个功能相似的软件是EMMA,详细的帮助在这里。两个产品的比较文章在这里,个人倾向于都要用,因为给出的指标不一样,都有参考作用。
这是什么意思啊?
翻译的大概意思:
主办Cedarsoft(博客)Cedarsoft:打开
版本1.2.0在线……
经过长时间的艰苦的工作——在几个月来盖1.2.0:)…。
改进的特征(如有customizeable类过滤器,更多的观点、…)有助于提高你的建筑。
不要忘了检查窗户偏好-帽吗
你可以很容易安装帽采用更新管理…
帽子——代码分析插件
欢迎陌生人。
该网站的代码分析的插件(CAP)。
帽是一个插件为此次月蚀,分析平台依赖性的爪哇的项目。它打开了自己的观点和显示的结果,在一个清晰的方式使用不同的图表。
在你的architektur显示的缺点,将有助于改善封装。由于你的申请将会有一个最大的可重用性和更好的可维护性。
主要途径的分析是基于发表在1994年由罗伯特·马丁。它被称为“面向对象的设计质量指标”——JDepend遵循相同的主旨。
核心特征
Eclipse-Plugin•(+)- 3.0
富人和清晰的可视化。•
分析包装和班•依赖性
weakneses•标识的建筑
•有助于提高
◦封装
◦建筑
◦包装结构,
◦(可用性)。
◦维修性
◦……
延伸性(用•自己插件)。
截图中,
帽子视角
安装,
这个装置是很容易的。你可以使用内置更新的经理。
创建一个新的更新网站url” "
。你可以跟随循序渐进的领路人。
依赖
你需要至少蚀了1.4跑到3.0,帽子成功。老版本不支持。
依赖于两个插件的帽子,需要安装:
JFreeGraph•。
这个插件可以通过升级的经理。
•GEF:
使用官方日食或更新页面
图形编辑框架可以下载从它的项目页。
你可以检查所有已安装的插件选择"有关日蚀月台呀。”——“插件”的帮助菜单的细节。
使用
用帽子很容易:只要右键点击项目中“包爪哇岛探险家”,点选“显示帽”。
这个观点会自动改变盖子视角。选定的项目将被分析和分析将在不同的观点。
多亏ej-technologies
ej-technologies提供免费的好工具JProfiler许可证。这将帮助我们提高帽。
什么是eclipse插件工程?
最通俗的来说,eclipse是一个IDE,eclipse插件程序,必须在eclipse中运行,而普通java工程,可以单独运行。eclipse因为是一个免费开放的IDE,可以通过插件程序自己定制自己的平台,和添加自己的工具,所以有很强的使用性和通用性,提供便利。如很多非java语言的开发工具,也可以使用Eclipse来定制。
关于javajdepend和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-12-22,除非注明,否则均为
原创文章,转载请注明出处。