diff --git a/src/main/org/apache/tools/ant/taskdefs/SignJar.java b/src/main/org/apache/tools/ant/taskdefs/SignJar.java index e4ee4342b..0818666b1 100644 --- a/src/main/org/apache/tools/ant/taskdefs/SignJar.java +++ b/src/main/org/apache/tools/ant/taskdefs/SignJar.java @@ -280,7 +280,7 @@ public class SignJar extends Task { } final ExecTask cmd = (ExecTask) getProject().createTask("exec"); - cmd.setExecutable("jarsigner"); + cmd.setExecutable(JavaEnvUtils.getJdkExecutable("jarsigner")); if (maxMemory != null) { cmd.createArg().setValue("-J-Xmx" + maxMemory);