Classpath for taskdef?
问题 I am defining a new task in Ant. I exported it as a jar and added to my buildfile: <taskdef classname="X" classpath="Y.jar"/> The problem is that this fails at runtime. It tells me it didn't find the class. By adding the jar to the classpath, it is corrected. My question is: Is there a way that I can refer to my jar from the Ant buildfile, without changing the classpath? 回答1: If you know the path of your jar, inside ant script you can define the classpath for your own task. <taskdef name=