代码之家  ›  专栏  ›  技术社区  ›  Mike Q

使用Ant将构建时间嵌入JAR清单

  •  20
  • Mike Q  · 技术社区  · 14 年前

    我现在有

      <manifest>
        <attribute name="Signature-Title" value="${project.name}"/>
        <attribute name="Signature-Version" value="${release.version}"/>
        <attribute name="Signature-Vendor" value="XXX"/>
        <attribute name="Built-By" value="${user.name}"/>
      </manifest>
    
    2 回复  |  直到 14 年前
        1
  •  22
  •   Tomas Narros    14 年前

    你可以使用 tstamp task 为了这个。

     <tstamp>
        <format property="TODAY" pattern="yyyy-MM-dd HH:mm:ss" />
      </tstamp>
    
      <manifest>
        <attribute name="Signature-Title" value="${project.name}"/>
        <attribute name="Signature-Version" value="${release.version}"/>
        <attribute name="Signature-Vendor" value="XXX"/>
        <attribute name="Built-By" value="${user.name}"/>
        <attribute name="Built-Date" value="${TODAY}"/>
      </manifest>
    

    format 节点,可以为其中任何一个定义自定义格式。

        2
  •  0
  •   Míra    7 年前

    仅使用UTC格式 在里面 jar war

    How to have Maven show local timezone in maven.build.timestamp?

    推荐文章