1
我正在使用install4j中的自定义代码对我的属性进行加密。我需要将加密密钥传递给我的主,我想通过命令行参数来尝试它。但是,我看不出任何直接的方式来设定论据。有关在install4j中设置命令行参数的任何提示将不胜感激如何在install4j中设置要传递给我的主要命令行参数
我正在使用install4j中的自定义代码对我的属性进行加密。我需要将加密密钥传递给我的主,我想通过命令行参数来尝试它。但是,我看不出任何直接的方式来设定论据。有关在install4j中设置命令行参数的任何提示将不胜感激如何在install4j中设置要传递给我的主要命令行参数
我建议将加密密钥保存到安装变量并将其标记为响应文件变量,例如通过设置“注册响应文件”属性“设置变量”操作。
在你的应用程序,你可以叫
com.install4j.api.launcher.Variables.getInstallerVariable("variableName")
检索变量的值。
您认为哪种方法更安全?您提到的方法或混淆密钥库? –
我不认为没有密码保存的加密密钥在任何情况下都是安全的,无论是否被混淆。所以我会说这没关系。 –