对JAR进行签名,但该文件仍然不能作为JavaWebStart应用程序使用

对JAR进行签名,但该文件仍然不能作为JavaWebStart应用程序使用,java,jar,jar-signing,Java,Jar,Jar Signing,我在网上找到了关于制作JavaWebStart应用程序的所有信息。我确实在我的jar上签名,但是当我验证它时,我得到以下信息: 当我尝试在web start应用程序中使用jar时,会收到关于未签名应用程序的安全警告。任何帮助都将不胜感激,谢谢 哦,还有,这个罐子是用eclipse制作的,如果有帮助的话 这是警告的样子,应用程序运行但没有任何效果: JNLP如下所示: <?xml version="1.0" encoding="UTF-8"?> <jnlp spec="1.0

我在网上找到了关于制作JavaWebStart应用程序的所有信息。我确实在我的jar上签名,但是当我验证它时,我得到以下信息:

当我尝试在web start应用程序中使用jar时,会收到关于未签名应用程序的安全警告。任何帮助都将不胜感激,谢谢

哦,还有,这个罐子是用eclipse制作的,如果有帮助的话

这是警告的样子,应用程序运行但没有任何效果:

JNLP如下所示:

<?xml version="1.0" encoding="UTF-8"?>
<jnlp spec="1.0+" codebase=
"mydomain" 
    href="/webstart.jnlp">
    <information>
        <title>Game of Life</title>
        <vendor>My name</vendor>
    </information>
    <resources>
        <!-- Application Resources -->
        <j2se version="1.7+"
              href="http://java.sun.com/products/autodl/j2se"/>
        <jar href="/GoL.jar"
            main="true" />

    </resources>
    <application-desc
         name="The Game of Life"
         main-class=
           "Frame"
         width="857"
         height="636">
     </application-desc>
     <update check="background"/>
</jnlp>   

人生游戏
我的名字

like(verisign..etc)是否有可信证书?否。。。我的webstart应用程序需要有一个吗?我的印象是,我不知道你可以,但你会得到未知的出版商,你可以添加关于未签名应用程序的图像,然后发布你的jnlpI添加了所有这些,谢谢你的帮助。我希望这个问题不要太愚蠢。您是否尝试打开
Gol.jar
并查看其
manifest.mf
并查看其是否已签名?“myDomain”中的jar