介绍使用 Ant 打包可运行的 Jar 包。
打包 jar 包最大的问题在于如何加入第三方 jar 包使得 jar 文件可以直接运行,以下用实例进行说明。
程序结构:

关键代码:
![]()
package com.alfred.main;
import com.alfred.bean.User;
import com.alfred.util.ProjConfig;
import com.thoughtworks.xstream.XStream;
public class Main {
public static void main(String[] args) {
User user =
new User();
user.setUsername("
alfred");
user.setAge(15);
XStream xstream =
new XStream();
String xml = xstream.toXML(user);
System.out.println("
in Main");
System.out.println("
prop:"+ProjConfig.MY_PROPERTY);
System.out.println("
xml:"+xml);
}
}
Main.java