【问题标题】:Have Griffon generate jnlp with resource tag with os attribute but no arch attribute让 Griffon 生成带有 os 属性但没有 arch 属性的资源标签的 jnlp
【发布时间】:2013-08-01 19:09:20
【问题描述】:

Griffon 使用它的 lib 目录结构来生成资源标签。例如,如果我的项目具有以下结构:

lib 
 | 
 |--linux
       | foo.jar

运行“griffon package webstart”后,jnlp 文件将具有以下资源标签

<resources os='Linux' arch='x86_64'>
    <jar href = "linux/foo.jar" />
</resources>

由于某种原因,我正在运行 webstart 的框不会加载 jar 文件,除非我删除了 arch 属性。

  1. 有什么方法可以告诉 griffon 不要添加 arch 属性?
  2. girffon 如何确定我的 jar 用于特定的拱门?

【问题讨论】:

    标签: jnlp java-web-start griffon


    【解决方案1】:

    目前没有办法配置一个标志来告诉 Griffon 避免为“arch”属性添加值。但是,您可以“破解” $GRIFFON_HOME/scripts/_GriffonPackage.groovy 的本地副本并修改第 600 行

    https://github.com/griffon/griffon/blob/master/subprojects/griffon-scripts/src/main/groovy/_GriffonPackage.groovy#L600

    也许您想为配置标志打开 JIRA 票证?

    http://jira.codehaus.org/browse/griffon

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-01
      • 2022-01-17
      • 1970-01-01
      • 2016-12-15
      • 2016-07-03
      • 2019-11-20
      相关资源
      最近更新 更多