无法运行小程序默认 Griffon 应用程序

发布于 2024-12-21 22:59:33 字数 11925 浏览 3 评论 0原文

使用新的 Griffon (v0.9.4) 应用程序,除了安装项目稍后所需的插件之外,没有做任何其他事情,我无法 griffon run-appletrun -webstart 项目。我得到的错误是 JNLP 文件中的 JAR 资源未由相同的证书签名

这是启动文件:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE jnlp SYSTEM "http://java.sun.com/dtd/JNLP-1.5.dtd">
<jnlp
    version="0.1"
    codebase="file:/C:/Users/[REDACTED]/Client/staging/"
    href="applet.jnlp"
>
    <information>
        <title>Client 0.1</title>
        <vendor>[REDACTED]</vendor>
        <homepage href="http://localhost/Client"/>
        <!--fallback description-->
        <description>Client 0.1</description>
        <description kind="one-line">Client 0.1</description>
        <description kind="short">Client 0.1</description>
        <description kind="tooltip">Client 0.1</description>
        <!-- fallback icon -->
        <icon href="griffon-icon-48x48.png" kind="default" width="48" height="48"/>
        <!-- icon used for splash screen -->
        <icon href="griffon.png" kind="default" width="391" height="123"/>
        <!-- icon used in menu -->
        <icon href="griffon-icon-16x16.png" kind="default" width="48" height="48"/>
        <!-- icon used on desktop -->
        <icon href="griffon-icon-32x32.png" kind="default" width="32" height="32"/>
<!-- to create shortcuts, uncomment this
        <shortcut online="true">
            <desktop/>
            <menu submenu="Client"/>
        </shortcut>
-->
        <offline-allowed/>
    </information>
    <security>
        <all-permissions/>
        <!--<j2ee-application-client-permissions/>-->
    </security>
    <resources>
        <property name="griffon.runmode" value="applet"/>
        <property name="jnlp.packEnabled" value="true"/>
        <j2se version="1.5+" />
        <!-- auto-added jars follow, griffon-rt, app, and groovy -->
        <jar href='griffon-rt-0.9.4.jar' main='true'/>
        <jar href='Client.jar' main='false' />
        <jar href='commons-0.2.jar'/>
        <jar href='commons-beanutils-1.8.0.jar'/>
        <jar href='commons-codec-1.3.jar'/>
        <jar href='commons-collections-3.2.1.jar'/>
        <jar href='commons-lang-2.4.jar'/>
        <jar href='ezmorph-1.0.6.jar'/>
        <jar href='griffon-i18n-addon-0.4.1.jar'/>
        <jar href='griffon-jbusycomponent-addon-0.5.2.jar'/>
        <jar href='griffon-jxlayer-addon-0.2.jar'/>
        <jar href='griffon-miglayout-addon-0.3.jar'/>
        <jar href='griffon-rest-addon-0.7.1.jar'/>
        <jar href='groovy-all-1.8.2.jar'/>
        <jar href='http-builder-0.5.1.jar'/>
        <jar href='httpclient-4.0.3.jar'/>
        <jar href='httpcore-4.0.1.jar'/>
        <jar href='jbusycomponent-1.2.1.jar'/>
        <jar href='jcl-over-slf4j-1.6.1.jar'/>
        <jar href='json-lib-2.3-jdk15.jar'/>
        <jar href='jul-to-slf4j-1.6.1.jar'/>
        <jar href='jxlayer-3.0.4.jar'/>
        <jar href='log4j-1.2.16.jar'/>
        <jar href='miglayout-3.7.4.jar'/>
        <jar href='multiplegradientpaint-1.0.jar'/>
        <jar href='nekohtml-1.9.9.jar'/>
        <jar href='org.springframework.beans-3.0.5.RELEASE.jar'/>
        <jar href='org.springframework.context-3.0.5.RELEASE.jar'/>
        <jar href='org.springframework.core-3.0.5.RELEASE.jar'/>
        <jar href='signpost-commonshttp4-1.2.1.1.jar'/>
        <jar href='signpost-core-1.2.1.1.jar'/>
        <jar href='slf4j-api-1.6.1.jar'/>
        <jar href='slf4j-log4j12-1.6.1.jar'/>
        <jar href='swing-worker-1.1.jar'/>
        <jar href='swingx-beaninfo-1.6.2-2.jar'/>
        <jar href='swingx-core-1.6.2-2.jar'/>
        <jar href='swingxbuilder-0.1.8.1.jar'/>
        <jar href='timingframework-1.0.jar'/>
        <jar href='xml-resolver-1.2.jar'/>
        <!-- Add all extra jars below here, or the app may break -->


    </resources>
<resources os='Windows' arch='x86'>
</resources>
  <applet-desc
      documentbase="file:/C:/Users/[REDACTED]/Client/staging/"
      name="ClientApplet"
      main-class="griffon.swing.SwingApplet"
      width="320"
      height="240">
      <!-- params are ignored when referenced from web page for 6u10 -->
    <!--<param name="key1" value="value1"/>-->
    <!--<param name="key2" value="value2"/>-->

  </applet-desc>
</jnlp>

这是例外:

JNLPException[category: Launch File Error : Exception: null : LaunchDesc: 
<jnlp spec="1.0+" codebase="file:/C:/Users/[REDACTED]/Client/staging/" version="0.1" href="file:/C:/Users/[REDACTED]/Client/staging/applet.jnlp">
  <information>
    <title>Client 0.1</title>
    <vendor>[REDACTED]</vendor>
    <homepage href="http://localhost/Client"/>
    <description>Client 0.1</description>
    <description kind="short">Client 0.1</description>
    <description kind="one-line">Client 0.1</description>
    <description kind="tooltip">Client 0.1</description>
    <icon href="file:/C:/Users/[REDACTED]/Client/staging/griffon-icon-48x48.png" height="48" width="48" kind="default"/>
    <icon href="file:/C:/Users/[REDACTED]/Client/staging/griffon.png" height="123" width="391" kind="default"/>
    <icon href="file:/C:/Users/[REDACTED]/Client/staging/griffon-icon-16x16.png" height="48" width="48" kind="default"/>
    <icon href="file:/C:/Users/[REDACTED]/Client/staging/griffon-icon-32x32.png" height="32" width="32" kind="default"/>
    <offline-allowed/>
  </information>
  <security>
    <all-permissions/>
  </security>
  <update check="timeout" policy="always"/>
  <resources>
    <property name="griffon.runmode" value="applet"/>
    <java version="1.5+"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/griffon-rt-0.9.4.jar" download="eager" main="true"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/Client.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/commons-0.2.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/commons-beanutils-1.8.0.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/commons-codec-1.3.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/commons-collections-3.2.1.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/commons-lang-2.4.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/ezmorph-1.0.6.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/griffon-i18n-addon-0.4.1.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/griffon-jbusycomponent-addon-0.5.2.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/griffon-jxlayer-addon-0.2.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/griffon-miglayout-addon-0.3.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/griffon-rest-addon-0.7.1.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/groovy-all-1.8.2.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/http-builder-0.5.1.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/httpclient-4.0.3.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/httpcore-4.0.1.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/jbusycomponent-1.2.1.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/jcl-over-slf4j-1.6.1.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/json-lib-2.3-jdk15.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/jul-to-slf4j-1.6.1.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/jxlayer-3.0.4.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/log4j-1.2.16.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/miglayout-3.7.4.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/multiplegradientpaint-1.0.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/nekohtml-1.9.9.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/org.springframework.beans-3.0.5.RELEASE.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/org.springframework.context-3.0.5.RELEASE.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/org.springframework.core-3.0.5.RELEASE.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/signpost-commonshttp4-1.2.1.1.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/signpost-core-1.2.1.1.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/slf4j-api-1.6.1.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/slf4j-log4j12-1.6.1.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/swing-worker-1.1.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/swingx-beaninfo-1.6.2-2.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/swingx-core-1.6.2-2.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/swingxbuilder-0.1.8.1.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/timingframework-1.0.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/xml-resolver-1.2.jar" download="eager" main="false"/>
  </resources>
  <applet-desc name="ClientApplet" main-class="griffon.swing.SwingApplet" documentbase="file:/C:/Users/[REDACTED]/Client/staging/" width="320" height="240"/>
</jnlp> ]
    at com.sun.javaws.LaunchDownload.checkSignedResourcesHelper(LaunchDownload.java:1798)
    at com.sun.javaws.LaunchDownload.checkSignedResources(LaunchDownload.java:1508)
    at com.sun.javaws.Launcher.prepareResources(Launcher.java:1231)
    at com.sun.javaws.Launcher.prepareAllResources(Launcher.java:620)
    at com.sun.javaws.Launcher.prepareToLaunch(Launcher.java:326)
    at com.sun.javaws.Launcher.prepareToLaunch(Launcher.java:198)
    at com.sun.javaws.Launcher.launch(Launcher.java:115)
    at com.sun.javaws.Main.launchApp(Main.java:417)
    at com.sun.javaws.Main.continueInSecureThread(Main.java:249)
    at com.sun.javaws.Main$1.run(Main.java:111)
    at java.lang.Thread.run(Unknown Source)

我不太确定从哪里开始寻找如何解决此问题,但我认为它应该能够开箱即用。

With a new Griffon (v0.9.4) app, having nothing more done to it than to install plugins that will be needed for the project later, I am unable to griffon run-applet or run-webstart on the project. The error I get is JAR resources in JNLP file are not signed by same certificate

Here is the Launch File:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE jnlp SYSTEM "http://java.sun.com/dtd/JNLP-1.5.dtd">
<jnlp
    version="0.1"
    codebase="file:/C:/Users/[REDACTED]/Client/staging/"
    href="applet.jnlp"
>
    <information>
        <title>Client 0.1</title>
        <vendor>[REDACTED]</vendor>
        <homepage href="http://localhost/Client"/>
        <!--fallback description-->
        <description>Client 0.1</description>
        <description kind="one-line">Client 0.1</description>
        <description kind="short">Client 0.1</description>
        <description kind="tooltip">Client 0.1</description>
        <!-- fallback icon -->
        <icon href="griffon-icon-48x48.png" kind="default" width="48" height="48"/>
        <!-- icon used for splash screen -->
        <icon href="griffon.png" kind="default" width="391" height="123"/>
        <!-- icon used in menu -->
        <icon href="griffon-icon-16x16.png" kind="default" width="48" height="48"/>
        <!-- icon used on desktop -->
        <icon href="griffon-icon-32x32.png" kind="default" width="32" height="32"/>
<!-- to create shortcuts, uncomment this
        <shortcut online="true">
            <desktop/>
            <menu submenu="Client"/>
        </shortcut>
-->
        <offline-allowed/>
    </information>
    <security>
        <all-permissions/>
        <!--<j2ee-application-client-permissions/>-->
    </security>
    <resources>
        <property name="griffon.runmode" value="applet"/>
        <property name="jnlp.packEnabled" value="true"/>
        <j2se version="1.5+" />
        <!-- auto-added jars follow, griffon-rt, app, and groovy -->
        <jar href='griffon-rt-0.9.4.jar' main='true'/>
        <jar href='Client.jar' main='false' />
        <jar href='commons-0.2.jar'/>
        <jar href='commons-beanutils-1.8.0.jar'/>
        <jar href='commons-codec-1.3.jar'/>
        <jar href='commons-collections-3.2.1.jar'/>
        <jar href='commons-lang-2.4.jar'/>
        <jar href='ezmorph-1.0.6.jar'/>
        <jar href='griffon-i18n-addon-0.4.1.jar'/>
        <jar href='griffon-jbusycomponent-addon-0.5.2.jar'/>
        <jar href='griffon-jxlayer-addon-0.2.jar'/>
        <jar href='griffon-miglayout-addon-0.3.jar'/>
        <jar href='griffon-rest-addon-0.7.1.jar'/>
        <jar href='groovy-all-1.8.2.jar'/>
        <jar href='http-builder-0.5.1.jar'/>
        <jar href='httpclient-4.0.3.jar'/>
        <jar href='httpcore-4.0.1.jar'/>
        <jar href='jbusycomponent-1.2.1.jar'/>
        <jar href='jcl-over-slf4j-1.6.1.jar'/>
        <jar href='json-lib-2.3-jdk15.jar'/>
        <jar href='jul-to-slf4j-1.6.1.jar'/>
        <jar href='jxlayer-3.0.4.jar'/>
        <jar href='log4j-1.2.16.jar'/>
        <jar href='miglayout-3.7.4.jar'/>
        <jar href='multiplegradientpaint-1.0.jar'/>
        <jar href='nekohtml-1.9.9.jar'/>
        <jar href='org.springframework.beans-3.0.5.RELEASE.jar'/>
        <jar href='org.springframework.context-3.0.5.RELEASE.jar'/>
        <jar href='org.springframework.core-3.0.5.RELEASE.jar'/>
        <jar href='signpost-commonshttp4-1.2.1.1.jar'/>
        <jar href='signpost-core-1.2.1.1.jar'/>
        <jar href='slf4j-api-1.6.1.jar'/>
        <jar href='slf4j-log4j12-1.6.1.jar'/>
        <jar href='swing-worker-1.1.jar'/>
        <jar href='swingx-beaninfo-1.6.2-2.jar'/>
        <jar href='swingx-core-1.6.2-2.jar'/>
        <jar href='swingxbuilder-0.1.8.1.jar'/>
        <jar href='timingframework-1.0.jar'/>
        <jar href='xml-resolver-1.2.jar'/>
        <!-- Add all extra jars below here, or the app may break -->


    </resources>
<resources os='Windows' arch='x86'>
</resources>
  <applet-desc
      documentbase="file:/C:/Users/[REDACTED]/Client/staging/"
      name="ClientApplet"
      main-class="griffon.swing.SwingApplet"
      width="320"
      height="240">
      <!-- params are ignored when referenced from web page for 6u10 -->
    <!--<param name="key1" value="value1"/>-->
    <!--<param name="key2" value="value2"/>-->

  </applet-desc>
</jnlp>

Here is the Exception:

JNLPException[category: Launch File Error : Exception: null : LaunchDesc: 
<jnlp spec="1.0+" codebase="file:/C:/Users/[REDACTED]/Client/staging/" version="0.1" href="file:/C:/Users/[REDACTED]/Client/staging/applet.jnlp">
  <information>
    <title>Client 0.1</title>
    <vendor>[REDACTED]</vendor>
    <homepage href="http://localhost/Client"/>
    <description>Client 0.1</description>
    <description kind="short">Client 0.1</description>
    <description kind="one-line">Client 0.1</description>
    <description kind="tooltip">Client 0.1</description>
    <icon href="file:/C:/Users/[REDACTED]/Client/staging/griffon-icon-48x48.png" height="48" width="48" kind="default"/>
    <icon href="file:/C:/Users/[REDACTED]/Client/staging/griffon.png" height="123" width="391" kind="default"/>
    <icon href="file:/C:/Users/[REDACTED]/Client/staging/griffon-icon-16x16.png" height="48" width="48" kind="default"/>
    <icon href="file:/C:/Users/[REDACTED]/Client/staging/griffon-icon-32x32.png" height="32" width="32" kind="default"/>
    <offline-allowed/>
  </information>
  <security>
    <all-permissions/>
  </security>
  <update check="timeout" policy="always"/>
  <resources>
    <property name="griffon.runmode" value="applet"/>
    <java version="1.5+"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/griffon-rt-0.9.4.jar" download="eager" main="true"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/Client.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/commons-0.2.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/commons-beanutils-1.8.0.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/commons-codec-1.3.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/commons-collections-3.2.1.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/commons-lang-2.4.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/ezmorph-1.0.6.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/griffon-i18n-addon-0.4.1.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/griffon-jbusycomponent-addon-0.5.2.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/griffon-jxlayer-addon-0.2.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/griffon-miglayout-addon-0.3.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/griffon-rest-addon-0.7.1.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/groovy-all-1.8.2.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/http-builder-0.5.1.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/httpclient-4.0.3.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/httpcore-4.0.1.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/jbusycomponent-1.2.1.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/jcl-over-slf4j-1.6.1.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/json-lib-2.3-jdk15.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/jul-to-slf4j-1.6.1.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/jxlayer-3.0.4.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/log4j-1.2.16.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/miglayout-3.7.4.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/multiplegradientpaint-1.0.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/nekohtml-1.9.9.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/org.springframework.beans-3.0.5.RELEASE.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/org.springframework.context-3.0.5.RELEASE.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/org.springframework.core-3.0.5.RELEASE.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/signpost-commonshttp4-1.2.1.1.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/signpost-core-1.2.1.1.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/slf4j-api-1.6.1.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/slf4j-log4j12-1.6.1.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/swing-worker-1.1.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/swingx-beaninfo-1.6.2-2.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/swingx-core-1.6.2-2.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/swingxbuilder-0.1.8.1.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/timingframework-1.0.jar" download="eager" main="false"/>
    <jar href="file:/C:/Users/[REDACTED]/Client/staging/xml-resolver-1.2.jar" download="eager" main="false"/>
  </resources>
  <applet-desc name="ClientApplet" main-class="griffon.swing.SwingApplet" documentbase="file:/C:/Users/[REDACTED]/Client/staging/" width="320" height="240"/>
</jnlp> ]
    at com.sun.javaws.LaunchDownload.checkSignedResourcesHelper(LaunchDownload.java:1798)
    at com.sun.javaws.LaunchDownload.checkSignedResources(LaunchDownload.java:1508)
    at com.sun.javaws.Launcher.prepareResources(Launcher.java:1231)
    at com.sun.javaws.Launcher.prepareAllResources(Launcher.java:620)
    at com.sun.javaws.Launcher.prepareToLaunch(Launcher.java:326)
    at com.sun.javaws.Launcher.prepareToLaunch(Launcher.java:198)
    at com.sun.javaws.Launcher.launch(Launcher.java:115)
    at com.sun.javaws.Main.launchApp(Main.java:417)
    at com.sun.javaws.Main.continueInSecureThread(Main.java:249)
    at com.sun.javaws.Main$1.run(Main.java:111)
    at java.lang.Thread.run(Unknown Source)

I'm not really sure where to begin looking for how to fix this, but I would think that it should be able to work out-of-the-box.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

爱你是孤单的心事 2024-12-28 22:59:34

不同的扩展可以使用不同的代码签名证书。假设 Jars 必须由现在签署它们的人保留签名,请将这些 Jars 移动到自己的扩展中。请参阅 component-desc< /code> 元素了解更多详细信息。


顺便说一句,所示的 JNLP 文件有许多可疑的方面。确保使用 JaNeLA 进行验证。

Different extensions can use different code signing certificates. Presuming that the Jars must stay signed by whoever signs them now, move those Jars into their own extension(s). See the component-desc Element for further details.


As an aside, there are a number of suspect aspects to the JNLP file shown. Make sure you validate it using JaNeLA.

薄凉少年不暖心 2024-12-28 22:59:33

看起来这些依赖项之一带有自己的签名,并且打包过程不会删除它。这可能是 $GRIFFON_HOME/scripts/Package.groovy 中的错误

Looks like one of those dependencies comes with its own signature and the packaging process does not remove it. This could probably be a bug in the $GRIFFON_HOME/scripts/Package.groovy

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文