如何在启动顺序中以编程方式更改安装目录

时间:2017-01-21 04:11:55

标签: install4j

尝试通过“启动”序列中的“运行脚本”操作动态更改安装目录,但没有运气。

Util.showMessage("Before getInstallationDirectory" + context.getInstallationDirectory().getAbsolutePath());

context.setInstallationDirectory(new File("E:\testApp"));

Util.showMessage("After getInstallationDirectory" + context.getInstallationDirectory().getAbsolutePath());

它仍将消息显示为默认安装目录'c:\ program files \ testApp'

请帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

您在路径中缺少转义字符,应该是:

context.setInstallationDirectory(new File("E:\\testApp"));

否则路径无效。