diff --git a/build/lib/launcher-generator.jar b/build/lib/launcher-generator.jar index 7a6ff011f49e..07e0bf9431a7 100644 Binary files a/build/lib/launcher-generator.jar and b/build/lib/launcher-generator.jar differ diff --git a/tools/launcher-generator/src/com/pme/launcher/LauncherGeneratorMain.java b/tools/launcher-generator/src/com/pme/launcher/LauncherGeneratorMain.java index fe1f1cd3da82..41f6eb47bf26 100644 --- a/tools/launcher-generator/src/com/pme/launcher/LauncherGeneratorMain.java +++ b/tools/launcher-generator/src/com/pme/launcher/LauncherGeneratorMain.java @@ -47,7 +47,14 @@ public class LauncherGeneratorMain { } String appInfoFileName = args[1]; - InputStream appInfoStream = LauncherGeneratorMain.class.getClassLoader().getResourceAsStream(appInfoFileName); + InputStream appInfoStream; + try { + appInfoStream = new FileInputStream(appInfoFileName); + } + catch (FileNotFoundException e) { + appInfoStream = LauncherGeneratorMain.class.getClassLoader().getResourceAsStream(appInfoFileName); + } + if (appInfoStream == null) { System.err.println("Application info file " + appInfoFileName + " not found"); System.exit(3);