Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 用蚂蚁建造一个罐子';默认包中的main_Java_Ant_Build_Jar - Fatal编程技术网

Java 用蚂蚁建造一个罐子';默认包中的main

Java 用蚂蚁建造一个罐子';默认包中的main,java,ant,build,jar,Java,Ant,Build,Jar,我想知道是否有人知道如何在Ant Build xml中设置Main class属性以查看默认包?我只尝试了“Main”,但似乎找不到它。您应该使用清单的Main Class属性: <jar jarfile="${jar.name}"> <fileset dir="${classes.dir}"> <include name="**/*.*"/> </fileset> <manifest> <attr

我想知道是否有人知道如何在Ant Build xml中设置Main class属性以查看默认包?我只尝试了“Main”,但似乎找不到它。

您应该使用
清单的
Main Class
属性:

<jar jarfile="${jar.name}">
  <fileset dir="${classes.dir}">
     <include name="**/*.*"/>
  </fileset>
  <manifest>
     <attribute name="Main-Class" value="MyApp"/>
  </manifest>
</jar>


我相信他问的是一个没有指定包的类,只是
MyApp
@Unreal-您是否使用7zip之类的工具打开了JAR文件,并验证了该文件的所有内容?