2017-08-17 70 views
0

我创建了一个javafx应用程序并部署它。当我尝试在Windows PC上运行它时遇到了问题。我得到的消息是:Veryfying javafx应用程序

这个文件没有有效的数字签名以验证其发行

enter image description here

我使用Maven打包的应用程序,然后Launch4js到创建.exe,然后创建一个安装程序innoSetup。

任何人都可以提出建议,最好使用Maven,因为我对ANT一无所知,没有时间学习它。今天我需要找到解决办法。

+0

你有没有试过[Wix Toolset](http://wixtoolset.org/)? – Sedrick

回答

0

您需要签署应用程序,就像其他Windows应用程序需要由Windows信任的密钥签名一样。您可以使用自签名证书,但这不会导致Windows信任签名,您必须从已从Microsoft收到签名证书的颁发机构获得purchase a certificate

有关在Windows上签名的更多信息,请阅读Microsoft的Introduction to Code Signing