diff --git a/project_match/src/main/java/com/ossean/MergeProjectsByHomepageOnly.java b/project_match/src/main/java/com/ossean/MergeProjectsByHomepageOnly.java index 42cd996aa..de0e7fcf8 100644 --- a/project_match/src/main/java/com/ossean/MergeProjectsByHomepageOnly.java +++ b/project_match/src/main/java/com/ossean/MergeProjectsByHomepageOnly.java @@ -61,7 +61,12 @@ public class MergeProjectsByHomepageOnly { } //获取当前的项目 GatherProjectsModel project = gatherDao.selectGPMById(sourceTableName, startId1); - + if(project == null){ + //表示项目不存在 + logger.info("项目:" + startId1 + " 不存在"); + dbSource.updatePointer(pointerTableName, sourceTableName, targetTableName, startId1 + 1); + continue; + } //获取当前项目相同homepage的GatherProject //提取项目的homepage String homepage = project.getHomepage();