我有一个带有媒体类型单一捆绑的MAC安装程序。我需要创建其附加安装程序。由于MAC Add-On安装程序仅支持文件夹类型而不是单一类型,因此我在安装时遇到两个问题:1。它不会在安装位置窗口下自动检测安装的主应用程序,这与Windows平台的情况不同同样自动。 2.它仅在所选目录下安装文件,但它应安装在/ contents / java / app目录下。请告知此如何解决此问题。
答案 0 :(得分:0)
我建议使用以下属性创建常规安装程序:
A"设置变量" " Startup"安装程序的节点,脚本类似于
ApplicationRegistry.ApplicationInfo[] applicationInfos =
ApplicationRegistry.getApplicationInfoById("application ID of main installer");
if (applicationInfos.length == 0) {
// The main application has not been installed before
return null;
} else {
File installationDir = applicationInfos[0].getInstallationDirectory();
File targetDir = ...; // determine actual target dir in application bundle
return targetDir;
}
${installer:sys.resourceDir}/content.zip
和"目标目录"属性设置为${installer:targetDir}