我遇到了在netbeans中签名jar的问题。
我开发了一个组件,通过twain直接扫描图像到我的网络应用程序。该组件作为applet运行。在Netbeans建设期间,作为项目一部分的罐子已经签署......其中一个罐子,uk.co.mmscomputing.device.twain.jar,没有签名,只是省略了。
我使用自定义自签名证书将此项目构建为WebStart应用程序,Netbean的构建输出如下所示:
...
sign-jars:
Signing JAR: D:\PROJEKTY\JAVA\Scan\dist\Scan1.jar to D:\PROJEKTY\JAVA\Scan\dist\Scan1.jar as nn
Signing JAR: D:\PROJEKTY\JAVA\Scan\dist\lib\AbsoluteLayout.jar to D:\PROJEKTY\JAVA\Scan\dist\lib\AbsoluteLayout.jar as nn
Signing JAR: D:\PROJEKTY\JAVA\Scan\dist\lib\beansbinding-1.2.1.jar to D:\PROJEKTY\JAVA\Scan\dist\lib\beansbinding-1.2.1.jar as nn
Signing JAR: D:\PROJEKTY\JAVA\Scan\dist\lib\xsPDF-bin+src-20130225-2126.jar to D:\PROJEKTY\JAVA\Scan\dist\lib\xsPDF-bin+src-20130225-2126.jar as nn
generate-jnlp:
...
我不明白Netbeans为什么只省略这个特定的jar文件。 我如何强制Netbeans也签署此文件?
我正在使用Netbeans 7.3
谢谢
答案 0 :(得分:0)
我如何强制Netbeans也签署此文件?
为此步骤编写自定义ant任务:
对我而言(很久以前)也可以用这种方式将所有其他罐装入罐子里。 有些人可能会违反许可证,但它会在部队签署时发挥作用。