簡體   English   中英

零散的Jar通過CMD驗證,但無法通過JAVAWS啟動JNLP文件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM