Build by apache ant, in addition accept user input(support independent run & jar)