вся документация о задачах ant: https://ant.apache.org/manual/anttaskslist.html
и для задачи jar
существует множество примеров, включая Main-Class
спецификацию
, которая вам просто необходима создать соответствующий groovy код строителя
def ant = new AntBuilder()
def build_dir = "/11/git/myprj/build"
ant.jar( basedir: "${build_dir}/classes", destfile: "${build_dir}/test-jar.jar"){
manifest{
attribute(name: "Built-By", value: "me, myself" )
attribute(name: "Main-Class", value: "myPackage.MyClass" )
}
}