gpt4 book ai didi

environment-variables - Inno Setup-设置Java环境变量

转载 作者:行者123 更新时间:2023-12-04 03:02:33 25 4
gpt4 key购买 nike

我正在使用Inno Setup为正在处理的项目制作安装程序,并且我需要它来设置java环境变量,以便在他们运行cmd时不会出现Java not found错误或类似错误。

我发现了其他一些与Inno Setup和设置环境变量有关的帖子,但是有人知道该实例的特定知识吗?

最佳答案

假设Java安装在其默认位置的程序文件/Java中,则应在您的情况下执行以下操作:

[Registry]
; set PATH
Root: HKCU; Subkey: "Environment"; ValueType:string; ValueName:"PATH"; ValueData:"{olddata};{pf}\Java\bin"; Flags: preservestringtype
; set JAVA_HOME
Root: HKCU; Subkey: "Environment"; ValueType:string; ValueName:"JAVA_HOME"; ValueData:"{pf}\Java"; Flags: preservestringtype

[Setup]
; Tell Windows Explorer to reload the environment
ChangesEnvironment=yes

我不确定要设置哪个环境变量-PATH或JAVA_HOME-因此我将它们都添加了。

不需要更改PATH,因为Java安装程序倾向于将自身添加到路径中。 IIRC会将java.exe和javaw.exe复制到系统目录之一。

关于environment-variables - Inno Setup-设置Java环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10687188/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com