diff --git a/distribution/src/installer/spark.install4j b/distribution/src/installer/spark.install4j index ce987331..78406a70 100644 --- a/distribution/src/installer/spark.install4j +++ b/distribution/src/installer/spark.install4j @@ -105,6 +105,23 @@ + + + + + if (!context.isUpdateInstallation()) { + ApplicationRegistry.ApplicationInfo[] infos = + ApplicationRegistry.getApplicationInfoById(context.getApplicationId()); + if (infos.length > 0) { + return infos[0].getInstallationDirectory().getPath(); + } +} +return null; + + + previousDir + + @@ -242,7 +259,16 @@ return console.askOkCancel(message, true); - + + + + + ${installer:previousDir} + + + + context.getVariable("previousDir") != null +