From 6ec24785039de8c3a159789a44ef80de507bfbc2 Mon Sep 17 00:00:00 2001 From: Stefan Bodewig Date: Sun, 11 Sep 2016 12:58:18 +0200 Subject: [PATCH] remove try-with-resources --- .../tools/ant/taskdefs/optional/junit/JUnitTask.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/org/apache/tools/ant/taskdefs/optional/junit/JUnitTask.java b/src/main/org/apache/tools/ant/taskdefs/optional/junit/JUnitTask.java index 14f9aa4a2..d844133b3 100644 --- a/src/main/org/apache/tools/ant/taskdefs/optional/junit/JUnitTask.java +++ b/src/main/org/apache/tools/ant/taskdefs/optional/junit/JUnitTask.java @@ -1749,7 +1749,9 @@ public class JUnitTask extends Task { * @since 1.9.8 */ private boolean hasJunit(final Path path) { - try (AntClassLoader loader = AntClassLoader.newAntClassLoader( + AntClassLoader loader = null; + try { + loader = AntClassLoader.newAntClassLoader( null, getProject(), path, @@ -1760,6 +1762,10 @@ public class JUnitTask extends Task { } catch (final Exception ex) { return false; } + } finally { + if (loader != null) { + loader.close(); + } } }