- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个包含一些测试用例的 Maven 项目。今天我尝试添加 jarsigner 插件,现在测试失败了:
java.lang.SecurityException:类“types.AccountType”的签名者信息与同一包中其他类的签名者信息不匹配
测试类在同一个包中,可以访问包私有(private)方法等。我相信这个错误正在发生,因为当被测试的类被签名时,junit 测试类没有被签名。
有没有人有关于如何避免这个问题的建议?我有一些想法,但不知道如何实现它们:
最佳答案
我今天遇到了这个问题,问题就像你多年前猜到的那样(签署订单问题)。这对我来说是修复(更改安装阶段):
<plugin>
<artifactId>maven-jarsigner-plugin</artifactId>
<version>${maven-jarsigner-plugin.version}</version>
<executions>
<execution>
<id>sign</id>
<!-- note: this needs to be bound after integration tests or they will fail re: not signed -->
<phase>install</phase>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
<configuration>
<tsa>http://sha256timestamp.ws.symantec.com/sha256/timestamp</tsa>
<keystore>${project.basedir}/.conf/Keystore</keystore>
<alias>Alias</alias>
<storepass>{1234}</storepass>
</configuration>
</plugin>
关于Maven + jarsigner + 测试类 = 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21879945/
我想签一个android .apk ,我的 pom.xml 中有以下配置文件设置 release
我正在尝试验证在我的网站上上传的 apk 的签名。我正在尝试执行 String command= "cmd /c jarsigner -verify -verbose -certs " +Filelo
我知道这是不安全的,但是有什么简单的方法可以将密码短语传递给jarsigner.exe: jrsigner.exe -verbose -sigalg SHA1withRSA -digestalg SH
我在 maven 中使用 maven-jarsigner-plugin 对多个 jar 进行签名,但是它失败了。 从 pom.xml 中删除 jarsigner-maven-plugin 将导致项目成
这绝对是一个非常初级的问题,可能与编程无关。几天后,我终于确定了为什么我无法使用 jarsigner 签署 jar 的问题。我不断收到“jarsigner:无法创建 hello.jar.sig”的错误
今天我偶然发现了奇怪的 jarsigner 警告:“签名者的证书链未经验证。”同时尝试签署 jar 。 最近我得到了一个新的 keystore (PKCS12),其中包含我的新证书。为什么看起来好像缺
我有一个 ionic 应用程序,我想在 google play 商店上发布。我已经设置了路径,但我无法签署未签名的 apk。我正在使用 cmd 来执行此操作。我的 apk 和我的 keystore 不
我无法让 Jarsigner 使用 HTTPS 代理。对于我的系统,我在/etc/sysconfig/proxy 中配置了 http 和 https 代理。我什至在 Java Control 中添加了
如果我创建一个 keystore 并使用以下命令签署一个 jar: keytool -genkey -alias myalias -keyalg RSA -validity 365 -keystore
我正在尝试检查我的已签名发布 apk 是否真的已签名。但是按照一些教程,或者我找到的单曲。 $ jarsigner -verify -verbose -certs my_application.apk
我已将证书导入到私有(private) ~/.keystore 文件中: keytool -list Enter keystore password: Keystore type: JKS Keyst
我在两台使用 open SuSE 12.1 的 Linux 机器上都安装了 Android SDK。我已经多次使用两台机器成功构建 Android 应用程序,并使用调试 key 和我自己的 keyst
我有一个包含一些测试用例的 Maven 项目。今天我尝试添加 jarsigner 插件,现在测试失败了: java.lang.SecurityException:类“types.AccountType
我注意到在 keytool 文档中它写着“jarsigner [...] 检查该证书的公钥是否‘可信’,即包含在指定的 keystore 中。”而 jarsigner 联机帮助页指出“验证 [...]
由于某种原因,我尝试任何命令,包括 jarsigner它给了我以下错误: Error: Could not find or load main class sun.security.tools.Jar
简要说明:我正在尝试签署 ionic apk。我已经生成了 key 。但是在 jarsigner 上我被困了 5 个小时。 下面是我正在使用的命令- jarsigner -verbose sigalg
我想弄清楚如何使用 android 调试 key 对 apk 进行签名,但是当我从 apk 中删除元数据后使用 jarsigner 时,出现以下错误: http://i.stack.imgur.com
签名时如何向 jar 的 list 文件添加额外的参数?我有一个使用一些外部库的 javaws 应用程序。从 java7u25 开始, list 中需要额外的参数(权限和代码库)。我如何在签名时设置这
我需要对发布的 jar 进行签名,我想使用 maven jarsigner 插件来完成。所以我这样添加: org.apache.maven.plugins
Android 使用 sign.jar 文件来签署它的一些系统应用程序(例如:设置)。为了获得一些额外的权限,我需要使用与设置相同的签名(平台)来签署我的应用程序。我做了签名,效果很好。 是否可以使用
我是一名优秀的程序员,十分优秀!