[英]Where are JAR files downloaded after launching JNLP through Web Start
[英]Sporadic Jar verifies through CMD but fails on launching JNLP file through JAVAWS
我安裝JRE 8u121后,偶爾的構建將無法驗證jar
我通過下面的Ant命令在罐子上簽名:
<signjar
jar="jsyntaxpane-0.9.5-b29.jar"
keystore="keystorefile"
alias="certificatealias"
storepass="keystorepassword"
tsaurl="http://timestamp.digicert.com"
force="true"/>
引發未簽名的jar錯誤的構建是零星的,並且Ant腳本的Jenkins執行顯示Jar Signed。
在嘗試運行jnlp文件的環境中,出現以下錯誤。
JAVAWS錯誤
Java Web Start錯誤:未簽名的應用程序請求對系統的無限制訪問未簽名資源:com.sun.javaws.Launcher上的jsyntaxpane-0.9.5-b29.jar com.sun.javaws.security.JNLPSignedResourcesHelper.checkSignedResourcesHelper(未知源)com.sun.javaws.security.JNLPSignedResourcesHelper.checkSignedResources(未知源) .prepareResources(未知來源)
使用jarsigner對“ http://timestamp.digicert.com ”和用於生成證書的原始密鑰庫進行身份驗證時,我得到了jar的驗證。
這是Java中的一個問題,可在此處跟蹤-https: //bugs.openjdk.java.net/browse/JDK-8173632
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.