【问题标题】:How do i get rid of the error that occurs while i run my project in web browser?我如何摆脱在 Web 浏览器中运行项目时发生的错误?
【发布时间】:2015-07-21 06:29:31
【问题描述】:

我尝试运行我在 javafx 中并使用 u8.45 jdk 的项目。在浏览器中运行时给出错误。我运行项目所遵循的步骤只是将 Netbean 中提供的运行选项更改为“在浏览器中运行”

错误: com.sun.deploy.net.JARSigningException: Found unsigned entry in resource: file:/C:/Users/chirag/Desktop/trunk/User_management_application/dist/User_management_application.jar at com.sun.javaws.security.SigningInfo.getCommonCodeSignersForJar(Unknown Source) at com.sun.javaws.security.SigningInfo.check(Unknown Source) at com.sun.javaws.security.JNLPSignedResourcesHelper.checkSignedResourcesHelper(Unknown Source) at com.sun.javaws.security.JNLPSignedResourcesHelper.checkSignedResources(Unknown Source) at sun.plugin2.applet.JNLP2Manager.prepareLaunchFile(Unknown Source) at sun.plugin2.applet.JNLP2Manager.loadJarFiles(Unknown Source) at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source) at java.lang.Thread.run(Unknown Source)

请指导我如何在网络浏览器中运行项目,

非常感谢。

【问题讨论】:

  • 您需要签署您的应用程序才能摆脱这个问题。从 Java 7u51 开始,oracle 强制要求所有 RIA 应用程序都必须经过签名才能在浏览器上运行。
  • 任何链接可以指导我如何签署我的申请??谢谢

标签: deployment javafx javafx-8 web-deployment javafx-webengine


【解决方案1】:

您需要签署您的应用程序才能解决此问题。从 Java 7u51 开始,oracle 强制要求所有 RIA 应用程序都必须经过签名才能在浏览器上运行。您可以在这个 oracle 博客中找到完整的信息:

New security requirements for RIAs in 7u51 (January 2014)

如果您想了解有关如何签署应用程序的更多详细信息,可以关注:

Signing and Verifying JAR Files

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-09-09
    • 2011-01-29
    • 1970-01-01
    • 1970-01-01
    • 2021-07-16
    • 1970-01-01
    • 2021-11-28
    • 2016-10-15
    相关资源
    最近更新 更多