我正在为需要安装 tomcat 7 并将其配置为 SSL 的产品进行安装程序。我们想要生成一个自签名证书(具有安装对话框以获取所需的用户输入),然后使用密钥库的位置和密码更新 tomcat 配置。
在我看来,直接的(通常不是最好的)方法是通过让自定义操作运行批处理文件来构建所需的 .xml 文件。
有没有更好或更标准的方法来做到这一点?
我正在为需要安装 tomcat 7 并将其配置为 SSL 的产品进行安装程序。我们想要生成一个自签名证书(具有安装对话框以获取所需的用户输入),然后使用密钥库的位置和密码更新 tomcat 配置。
在我看来,直接的(通常不是最好的)方法是通过让自定义操作运行批处理文件来构建所需的 .xml 文件。
有没有更好或更标准的方法来做到这一点?
Advanced Installer内置支持在安装时更新 XML 文件的内容。您不需要编写任何自定义操作。检查我上面链接的示例,看看您是否可以调整它以适合您的场景,如果您有任何问题,请联系我。