gpt4 book ai didi

java - MANIFEST问题-JAR包

转载 作者:行者123 更新时间:2023-11-30 05:09:55 24 4
gpt4 key购买 nike

我在 Windows XP 上使用 JDK 1.5 和 IntelJ 8.1.4,并使用 Ant 构建和生成我的 .jar 软件包。问题是,.jar包文件的MANIFEST.MF没有Main-Class和路径信息。这是 MANIFEST.MF 的信息:

<小时/>

list 版本:1.0

Ant 版本:Apache Ant 1.7.1

创建者:1.5.0_22-b03(Sun Microsystems Inc.)

<小时/>

这是我的项目的 iws 文件,它确实有主类:

<小时/>
<configuration default="true" type="Application" factoryName="Application" enabled="false" merge="false" sample_coverage="true" runner="emma">
<option name="MAIN_CLASS_NAME" value="cms.client.gui.CMT" />
<option name="VM_PARAMETERS" value="" />
<option name="PROGRAM_PARAMETERS" value="" />
<option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" value="" />
<option name="ENABLE_SWING_INSPECTOR" value="false" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<module name="" />
<envs />
<method>
<option name="Make" value="true" />
</method>
</configuration>
<小时/>

有什么意见吗?

最佳答案

如果您使用 ant,您只需要更新您的 jar 目标:

<jar destfile="dist/HelloWorld.jar" basedir="build/classes">
<manifest>
<attribute name="Main-Class" value="com.mycompany.HelloWorld"/>
</manifest>
</jar>

关于java - MANIFEST问题-JAR包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3793277/

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