62,635
社区成员




package com.test;
import org.apache.tools.ant.BuildException;
import org.apache.tools.ant.Task;
public class Test extends Task{
public void execute() throws BuildException
{
String [] classPaths = System.getProperty("java.class.path").toString().split(System.getProperty("path.separator"));
System.out.println("output classpath:");
for(String str:classPaths){
System.out.println(str);
}
}
}
<path id="show.specific.classpath">
<pathelement location="c:/Test"/>
</path>
<taskdef name="showclasspath" classname="com.test.Test" classpathref="show.specific.classpath" classpath="c:\Test"/>
<target name="show" description="show classpath">
<showclasspath>
</showclasspath>
</target>
<taskdef name="showclasspath" classname="com.test.Test" classpathref="classpath"/>
<classpath refid="classpath"/>
<classpath refid="com.test.Test"/>
<classpath>
<pathelement path="${classes}"/>
</classpath>
<taskdef name="showclasspath" classname="com.test.Test" classpathref="classpath"/>
<classpath refid="classpath"/>
<classpath refid="show.specific.classpath"/>
<classpath>
<pathelement path="${classes}"/>
</classpath>
<taskdef name="showclasspath" classname="com.test.Test" classpathref="classpath"/>
<classpath refid="classpath"/>
<classpath refid="com.test.Test"/>
<classpath>
<pathelement path="${classes}"/>
</classpath>
<javac srcdir="${src}" destdir="${classes}" classpathref="classpath" debug="true"/>