Java Jarsigner工作正常,而NetBeans jnlp工作不正常

Java Jarsigner工作正常,而NetBeans jnlp工作不正常,java,signing,netbeans-platform,Java,Signing,Netbeans Platform,我在窗户上 我删除了所有Java实例,以便知道实际使用的是哪个实例,然后安装了当前版本的jdk 我可以使用jarsigner对jar文件进行签名,但是,使用相同的设置和凭据,NetBeans无法尝试对jar文件进行签名。我没有在我的计算机前面,但错误是说密钥库中不存在别名或类似的内容 我最终放弃了Netbeans创建签名jar文件的能力。我创建了一个带有常规java目标的全新项目。我删除了它放在那里的HelloWorld文件,并将我的所有文件从原始jnlp项目复制到这个新项目中。我已经编写了我自

我在窗户上

我删除了所有Java实例,以便知道实际使用的是哪个实例,然后安装了当前版本的jdk


我可以使用jarsigner对jar文件进行签名,但是,使用相同的设置和凭据,NetBeans无法尝试对jar文件进行签名。我没有在我的计算机前面,但错误是说密钥库中不存在别名或类似的内容

我最终放弃了Netbeans创建签名jar文件的能力。我创建了一个带有常规java目标的全新项目。我删除了它放在那里的HelloWorld文件,并将我的所有文件从原始jnlp项目复制到这个新项目中。我已经编写了我自己使用的jnlp文件,因此我在build.xml中添加了以下内容:

  <target name="-post-jar">
    <copy file="web/my-original.jnlp" todir="${dist.jar.dir}"/>
    <signjar destDir="${dist.jar.dir}"
           alias="my-alias" 
           keystore="my-keystore"
           storepass="my-password"
           tsaurl="http://timestamp.digicert.com"
           preservelastmodified="true">
      <path>
        <fileset dir="${dist.jar.dir}" includes="**/*.jar" />
      </path>
      <flattenmapper />
    </signjar>
  </target>

你是如何在netbeans上实现的?ant,maven…?ant从NetBeans调用,并在NetBeans内部使用jnlp配置工具进行配置