存档

2021年10月 的存档

重复代码检测工具pmd-cpd调研

2021年10月30日 没有评论 4,397 次浏览

最近在看有没有好的工具可以检测重复代码,最好能支持增量检测,建一个类似于论文查重的服务系统。 代码查重的工具有很多,比如pmd-cpd,但都是一次性的执行工具,暂未找到一个完整的服务系统来实现查重服务。 找到有几个类似的项目: https://github.com/zhangkun-jser/code-recheck https://github.com/fanghon/antiplag 但不太适合,先看看cpd,大不了对cpd做二次开发了。 一,在windows7上试运行pmd https://pmd.github.io/pmd-6.39.0/pmd_userdocs_cpd.html 1,安装Java运行环境: https://www.oracle.com/java/technologies/downloads/#jdk17-windows https://download.oracle.com/java/17/latest/jdk-17_windows-x64_bin.exe 运行安装后,设置环境变量->系统变量, 新增JAVA_HOME:C:\Program... [阅读更多]

分类: *nix技术 标签: , ,