我或多或少地通过Java Web Start开发了一个应用程序,其依据是:How do I fix "missing Codebase, Permissions, and Application-Name manifest attribute" in my JNLP app?我用jar.manifest.txt等打包了jar,但是通过这种方式,我解决了缺少属性的问题,现在我还有其他问题,此消息始终显示!我检查了“不再显示”,每次我按按钮执行并始终显示! 我
通常这是我的清单文件:
清单版本:1.0 类路径:。 主要类别:com.zkteco.biometric.AccesoBiometrioAS2 权限:所有权限 代码库:http://192.168.111.25:8180/pos-web/ 应用名称:Biometrico
还有我的Jnlp文件:
devide and combine
在此页面上,检查后,对话框不再显示,并且工作正常。 https://docs.oracle.com/javase/tutorial/deployment/webstart/deploying.html
对于每个请求, XY 都会更改,因为我使用servlet以动态方式生成了jnlp-xml。
答案 0 :(得分:2)
这是由于您的Java设置。这是一个安全提示。您无法在应用程序中进行任何更改来阻止此对话框,最终用户可以更改其安全设置以显示/隐藏这些对话框窗口。
编辑:我还建议将您的应用迁移到其他交付平台,因为Java Web Start is being violently turned off by Oracle.