我们正在使用install4j在Windows 2008R2上安装我们的应用程序。安装Java 1.4后,install4j工作正常。安装Java 6后,install4j工作会导致C:\ Program Files(x86)的权限问题。
与java 1.4相比,使用java 6时,有人可以评论Windows 2008对install4j可执行文件可能需要的不同权限吗?
FYI Windows 2008 64bit,java 32bit,install4j 32bit
谢谢
答案 0 :(得分:0)
Java 1.4和Java 6之间的权限处理没有区别.install4j中的权限由“请求权限”操作处理,该操作通常位于安装程序的“启动”节点中。要安装到C:\Program Files (x86)
,您需要提升权限。
如果您的安装程序使用Java 1.4并且不能与Java 6一起使用,则必然会出现其他错误。我建议查看文件.install4j/installation.log
以获取更多信息。