问题标签 [jarsigner]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
bash - 包含 !p 的 storepass 的奇怪 bash/jarsigner 行为
我试着打电话
在重击中。
我的!p
storepass 末尾的 一直被视为爆炸,并被替换为我调用的最后一个以 p 开头的命令。
我无法更改此密钥,但无论如何我可以解决这个问题吗?
android - 通过命令行签署 APK
我正在使用 Eclipse 和 Android SDK 开发 android 应用程序。为了在设备上测试应用程序,每次都做同样的工作是很尴尬的:
- 安卓工具
- 导出签名的应用程序包
- 选择项目
- 选择密钥库
- 使用密码
- 选择别名
- 使用密码
- 选择输出路径和文件
之后使用命令行和 adb 卸载已安装应用程序的先前版本。然后安装新版本的应用程序。
由于这种方式太长了,我想编写整个动作的脚本,但jarsigner
总是以同样的错误停止,我无法签署 apk。
unable to sign jar: java.util.zip.ZipException: invalid entry compressed size (expected 761 but got 763 bytes)
在这一点上,我很困惑。来自jarsigner
JDK 1.6.0.26。Eclipse 的版本为 3.6.2。Android SDK 是最新的。我在 Windows Vista 32 位下工作。
有没有人有类似的问题jarsigner
或者可以给我一些提示?!
java - com.sun.deploy.net.jarsigningexception 无法验证登录资源:xalan.jar,2.7.1
我们的 JNLP 客户端应用程序包含不同的 JAR。我们在构建过程中签署所有这些 JAR。现在,我们有一个无法验证的 Jar,但只能在 Windows 下验证!(xalan-2.7.1.jar)
如果我们在 windows 下运行 JNLP,我们会得到这个异常:
在 Linux 和 Mac 下它可以完美运行。
我还通过 jarsigner.exe 手动签名并验证了 xalan.jar。输出:“jar 验证”
可能是什么问题?
keytool - Jar 签名 -validity 属性
我使用 keytool 的 -validity 属性生成密钥库并自签名 jar。在此过程中,我看到调试消息说
我正在使用以下命令,
我在这里做错了吗?实际上我想用证书在罐子上签名 1 年。
干杯,J
java - JarSigner 在 java 中完成?
是否可以使用 JarSigner 类在 java 中对 jar 文件进行签名?目前我正在使用:
但如果有任何失败,js.run void 将调用 System.exit(-1) 导致我的整个应用程序崩溃。我正在考虑在线程内部运行它,加入它直到它完成,然后检查返回码。只是看看是否有更正式的方式来做到这一点......任何帮助将不胜感激。
android - Android maven jarsigner, jarsigner: 尝试重命名 X 但失败
我想签署一个 android .apk
,我的个人资料设置如下pom.xml
我在上面使用了Novoda 教程(另一个类似的例子,我也尝试过,但效果相同),并且正在执行mvn clean install -Prelease
,但是我收到以下错误:
据我所知,重命名失败是因为该特定文件在打包阶段仍在使用中,因此它基本上是锁定的。
我该如何纠正?我不完全确定为什么.jar
要签署 a,它不应该只是最终.apk
签署的吗?
我尝试添加一个<destDir>
(如之前的 SO帖子所建议的)以将人工制品移出,但这似乎没有任何效果,可能是因为我没有正确使用它。
有什么建议么?
干杯
编辑:如果我从错误消息中取出命令并运行它,代替它'*****'
,mypassword
它工作正常......
java - Jarsigner:“此 jar 包含未验证证书链的条目。”
我在自签名 jar 上收到以下错误:
我像这样签署了罐子:
我的 jar 有 2 个入口点:一个用于 java web start,一个用于 applet。
- 如果我以 java web start 方式运行 jar,它不会发生。
- 但是,如果我将 jar 作为小程序运行。当我尝试访问嵌入在 jar 中的位图资源时,有时会收到强烈的安全警告。
使用 -verbose 和 -certs 选项会显示很多行。我对此一无所知。这是输出:output.txt (下面转载的 6307 行的一部分)。
如何签署jar文件?
java - jarsigner:此 jar 包含未验证证书链的条目
我正在尝试对 JAR 文件进行代码签名并使用 JDK 1.7u1。我们获得了 GoDaddy 代码签名证书,我按照此处的说明(方法 1)进行操作:http: //help.godaddy.com/article/4780
JAR 签名很好,但是每当我尝试运行命令时:
jarsigner -verify
在我使用 JDK 1.7u1 签名的 JAR 上,我得到以下输出:
我还在jarsigner -verify
JDK 1.6u26 和 1.6u14 上使用与上述相同的 JAR 尝试了该命令,结果恢复正常。(下面来自 1.6u26 的输出)。
我是否错过了为 JDK 1.7 正确签署 JAR 所需采取的额外步骤?
android - Android APK重新签名:证书链未验证
我正在尝试重新签署现有的 android 应用程序。但我收到一条消息“此 jar 包含未验证证书链的条目。”。即使我的罐子已正确验证。
我想知道重新签署已经签署的申请的步骤是什么。
而且,可能导致“此 jar 包含未验证证书链的条目”的原因。
请更新。