如何检查文件中的Java代码重复项

问题描述

我正在通过一个项目,我必须检查两个文件间的抄袭。在两个文件中,有一些 java代码。这意味着如果有两个文件分别命名为a.java和b.java,在两个文件中有一些 java代码,它们是用 .java类编写的,我必须检查Java代码间的重复性这是两个文件。 谁能告诉我如何解决这个问题?我是初学者。

解决方法

有几种方法可以这样做,但是通常,您必须使用第三方服务。

示例解决方案1: 将插件安装到您的IDE。例如,如果您使用的是Eclipse,则PMD支持重复代码检查。

示例解决方案2: 如果您使用的是GitHub之类的版本控制系统,则可以将插件添加到存储库中,它将为您进行检查。例如,您可以使用名为Codacy的插件。它是CI / CD中使用的一种自动测试工具,它支持重复的代码检查。