ant の jar タスク

スタンドアロンJava アプリケーションの build.xml を作成するとき、マニフェストに Main-Class を指定しておくとよい。

 <jar jarfile="${build.dir}/${name}.jar" basedir="${build.dest}">
  <manifest>
   <attribute name="Main-Class" value="${main.class}"/>
  </manifest>
 </jar>

参考:
http://java.sun.com/javase/ja/6/docs/ja/technotes/guides/jar/jar.html