发明 依赖关系检测方法、装置、计算机设备及可读存储介质
软件工程 代码管理 用程序 项目管理 处理器 代码管理 软件工程 6人
G06F11/36
摘要:本申请提出了一种依赖关系检测方法、装置、计算机设备及可读存储介质,依赖关系检测方法,先通过扫描磁盘文件得到Java项目中的所有内部依赖关系,然后在扫描import语句以得到所有依赖关系的同时或之后,将所有内部依赖关系进行剔除,得到Java项目中的所有外部依赖关系,并将所有外部依赖关系以树形结构形式进行输出。整个项目外部依赖关系检测过程十分简便,且在检测时保证了项目内部依赖关系的完全剔除,使用户能够完整掌握Java项目的所有外部依赖关系,从而减少人工代码评审的工作量,提升工作效率,同时给安全部门提供进行安全评估的工具,能够及时发现不稳定因素,使整个软件工程在开发过程中更加安全可控。