diff --git a/plugins/gradle/testSources/org/jetbrains/plugins/gradle/importing/GradleImportingTestCase.java b/plugins/gradle/testSources/org/jetbrains/plugins/gradle/importing/GradleImportingTestCase.java index 5cc755e27074..b69ef51142e1 100644 --- a/plugins/gradle/testSources/org/jetbrains/plugins/gradle/importing/GradleImportingTestCase.java +++ b/plugins/gradle/testSources/org/jetbrains/plugins/gradle/importing/GradleImportingTestCase.java @@ -252,13 +252,17 @@ public abstract class GradleImportingTestCase extends ExternalSystemImportingTes File zip = localDistribution.getZipFile(); try { - ZipFile zipFile = new ZipFile(zip); - zipFile.close(); + if(zip.exists()) { + ZipFile zipFile = new ZipFile(zip); + zipFile.close(); + } } catch (ZipException e) { e.printStackTrace(); System.out.println("Corrupted file will be removed: " + zip.getPath()); FileUtil.delete(zip); + } catch (IOException e) { + e.printStackTrace(); } }