作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经对证书进行了自签名,并且正在尝试使用 Install4j 对 exe 进行签名。我在上面输入了密码 12345678。似乎找到了 key 文件,是的,它已加密(pw:12345678)。输出是:
Loading config file C:\Users\alexa\IdeaProjects\downlords-faf-client\downlords-faf-client.install4j------------------------------------------------------------------------------
The private key is encrypted. To avoid manual intervention, set the
"--win-keystore-password" command line option or the
"winKeystorePassword" gradle property or ant task attribute.
------------------------------------------------------------------------------
Enter the password for the Windows key store:
Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/6.5/userguide/command_line_interface.html#sec:command_line_warnings
10 actionable tasks: 2 executed, 8 up-to-date
install4j: compilation failed. Reason: null
我都尝试在 gradle.properties 和通过命令行设置密码。
最佳答案
设置 gradle 属性不会将值传递给 install4j 编译器,您必须在 gradle task 上配置属性.
错误信息具有误导性,它应该说
"winKeystorePassword" gradle task property
"winKeystorePassword" gradle property
关于gradle - 如何为 install4j 提供 key 文件密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64043172/
我是一名优秀的程序员,十分优秀!