Java 蚂蚁罐';主舱

Java 蚂蚁罐';主舱,java,ant,jar,Java,Ant,Jar,如何在ant中设置jar的主类属性?创建清单: <manifest file="build/MANIFEST.MF"> <attribute name="Main-Class" value="foo.FooMain" /> </manifest> <jar destfile="build/foo.jar" manifest="build/MANIFEST.MF"> <fileset dir="bui

如何在ant中设置jar的主类属性?

创建清单:

<manifest file="build/MANIFEST.MF">
  <attribute name="Main-Class"
             value="foo.FooMain" />
</manifest>
<jar destfile="build/foo.jar"
     manifest="build/MANIFEST.MF">
  <fileset dir="build/classes" />
</jar>


您可以使用任务的嵌套元素在清单中指定它。将
Main Class
设置为所需的类。

注意,这不会为Java模块设置主类。为了设置JAR文件的ModuleMainClass属性,您必须使用exec任务手动调用带有适当参数的JAR可执行文件。Open以使用模块化JAR文件支持更新JAR任务。