gpt4 book ai didi

java - 网 bean 7 : Why is my edited manifest not being included?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:42:02 24 4
gpt4 key购买 nike

我的 build.xml 中有以下目标:

<target name="-pre-compile">
<property file="build.properties"/>
<buildnumber file="build.version"/>
<tstamp>
<format property="timestamp" pattern="yyyy-MM-dd HH:mm:ss"/>
</tstamp>
<manifest file="manifest.mf">
<attribute name="MAJOR" value="${version.major}"/>
<attribute name="MINOR" value="${version.minor}"/>
<attribute name="RELEASE" value="${release}"/>
<attribute name="BUILD" value="${build.number}"/>
<attribute name="BUILD-DATE" value="${timestamp}"/>
<attribute name="PROTOCOL" value="${protocol}"/>
<attribute name="APPCODE" value="${appcode}"/>
</manifest>
</target>

它工作正常,在 Netbeans 中清理和构建后打开 manifest.mf 显示我添加的所有额外属性。但是,当我打开我的 jar 文件时,我看到它只包含默认内容:

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.8.2
Created-By: 1.7.0-b147 (Oracle Corporation)

以前我在一个项目中有两个包时,这个功能运行良好。一个包是我要带到其他项目的所有库的东西,所以我决定将它拆分到另一个项目中,这样我就可以自己构建库 jar。现在我有这个问题。当我自己编译库以及依赖它的其他项目时,它都会发生。

最佳答案

我已通过打开 nbproject/project.properties 并在末尾添加 manifest.file=manifest.mf 来修复它。就这么简单。

关于java - 网 bean 7 : Why is my edited manifest not being included?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15189300/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com