Tag: jar signing

webstart-maven-plugin的新条目会破坏应用程序

当我的JDK版本升级到u45时,我收到有关缺少安全信息的警告。 因此,我使用以下安全更新作为使用webstart-maven-plugin进行webstart签名的一部分 org.codehaus.mojo webstart-maven-plugin 1.0-beta-4 package jnlp-inline false lib xxxx.template XXXXXX ……………… false true true true cccccc true all-permissions * true 这里 cccccc true all-permissions * true 启动时会中断应用程序。 dependency injection没有发生。 我必须添加更新的清单信息,即使是与Spring相关的jar。 我尝试过同样的事情 org.apache.maven.plugins maven-jar-plugin true true true 但似乎没有工作。 欣赏你的直接回复,因为我自上周以来一直在尝试这样做 问题出在webstart-maven-plugin(1.0-beta-4)上 <!– all-permissions catsvision true * true –> 没有按预期工作。 当我试图做同样的事情 org.apache.maven.plugins maven-jar-plugin true false src/main/resources/META-INF/MANIFEST.MF false […]

Maven可以重新签署依赖关系吗?

我正在使用maven-jarsigner-plugin来签署我的阴影超级jar。 我确实需要在自己的jar中分发一些依赖项,并希望从Maven仓库获取这些jar,清除它们的任何现有签名,并使用我自己的证书签名。 有没有Maven插件可以做到这一点,或者我会涉及一些Ant插件hackery?

从自定义类导入时,无法对XMLBeans jar进行签名

在NetBeans中,我创建了一个Exporter类,它使用APACHE POI将一些数据导出到EXCEL文件,该文件使用XMLBeans。 我通过下载zip二进制文件并手动添加jar来添加APACHE POI 3.10.1库。 当我在同一个项目中使用这个类时,一切都正常运行。 然后我通过右键单击Libraries – > Add Project将此类添加到另一个项目中。 但是当我尝试运行时,我在编译时遇到以下错误。 Signing JAR: C:\Users\c\p\dist\lib\xmlbeans-2.6.0.jar to C:\Users\c\p\dist\lib\xmlbeans-2.6.0.jar as nb-jfx jarsigner: unable to sign jar: java.util.zip.ZipException: duplicate entry: org/apache/xmlbeans/xml/stream/Location.class Enter Passphrase for keystore: Enter key password for nb-jfx: C:\Users\c\p\nbproject\jfx-impl.xml:1465: The following error occurred while executing this line: C:\Users\c\p\nbproject\jfx-impl.xml:2968: The following error occurred while executing this line: […]

签署使用maven-assembly插件创建的jar文件

我想建立一个组件,然后签名。 我的问题是,jarsigner不是汇编,只是独立的jar文件。 你能告诉我这是什么问题吗? 在使用Ant多年后,Maven对我来说似乎是“神奇的”..我无法看到插件合作的方式并将信息传递给对方。 执行mvn install ,我得到两个jar文件,一个叫做example-1.0.0-SNAPSHOT.jar ,这个是签名的,一个名为example-1.0.0-jar-with-dependencies.jar ,这个没有签名。 我不需要独奏,只需要组装,但签名。 这是我的pom.xml: org.apache.maven.plugins maven-jarsigner-plugin 1.2 sign sign ${project.basedir}\keystore\mykeystore myalias … … maven-assembly-plugin make-my-assembly package single com.example.FooBar true jar-with-dependencies

是否可以免费签署一个Java小程序?

我做了一个奇怪的小程序,让你用你的声音画画。 显然它需要访问麦克风,但除非签名,否则不允许Java applet访问。 据我所知,它很难并且涉及加密,虽然不清楚,但我认为我也应该向Verisign支付金钱。 这一切似乎都是很多偏执的创新,让我感到嫉妒,我认为我不是第一个这么想的人。 有没有办法绕过这个“用于教育或测试目的?” 或者可能在我的浏览器中关闭安全性? 或免费签署小程序? 我使用的是Firefox 3.0.15和Java 1.6.0的Ubuntu 9.04

从Netbeans构建时自动签名JAR

我想知道Netbeans是否有一些选项或设置允许我自动签署jar作为构建的一部分。

取消签署已签名的jar

我正在使用充气城堡提供商进行AES加密。 我需要从bc和我的jar创建一个胖jar,但是一旦我这样做,我就会得到Algorithm not found例外。 是否有可能摆脱标志并创造出常规的jar子? 我的构建过程是…… 我将所有jar解压缩到我的构建目录中。 然后删除META-INF目录 编译我的申请 使用antjar子 当我尝试使用时,我会发现错误 SecretKeyFactory.getInstance(算法); 算法是来自充气城堡的PBEWITHSHA256AND128BITAES-CBC-BC。

我如何取消jar子?

有没有办法取消签名java jar文件? 我有一些我正在尝试在我的开发环境中使用的签名jar子,但我得到安全例外,所以我想取消签名这些jar子,我可以在以后准备部署时签名。