diff --git a/app/src/processing/mode/java/JavaBuild.java b/app/src/processing/mode/java/JavaBuild.java index 1f7462ba5..3e1b68a5c 100644 --- a/app/src/processing/mode/java/JavaBuild.java +++ b/app/src/processing/mode/java/JavaBuild.java @@ -1278,7 +1278,8 @@ public class JavaBuild { File batFile = new File(destFolder, sketch.getName() + ".bat"); PrintWriter writer = PApplet.createWriter(batFile); writer.println("@echo off"); - writer.println("java -Djava.ext.dirs=lib -Djava.library.path=lib " + sketch.getName()); + String javaPath = embedJava ? ".\\java\\bin\\java.exe" : "java"; + writer.println(javaPath + " -Djava.ext.dirs=lib -Djava.library.path=lib " + sketch.getName()); writer.flush(); writer.close(); } else { diff --git a/todo.txt b/todo.txt index a95adf983..af0e30aac 100644 --- a/todo.txt +++ b/todo.txt @@ -11,6 +11,8 @@ X sketchbook location is set to an actual sketch (huh?) high +_ new launch4j 3.4 +_ http://sourceforge.net/projects/launch4j/files/launch4j-3/3.4/ _ exported apps on Windows 64 not working? _ https://github.com/processing/processing/issues/2468 _ sketch sometimes simply does not launch