请帮忙看看问题出在哪里
运行出错:
D:\Demo>ant
Buildfile: build.xml
hello:
BUILD FAILED
D:\Demo\build.xml:11: Could not create task of type: echo
Total time: 0 seconds
build.xml如下
<project name = "test" default = "hello" basedir = ".">
<target name="hello" >
<taskdef name="hello" classname="HelloTask" >
<classpath>
<pathelement location="E:\eclipse\workspace\ANT\ANT.zip"/>
</classpath>
</taskdef>
<hello count="3" >
<echo message="hello world" />
</hello>
</target>
</project>
代码如下:
import org.apache.tools.ant.BuildException;
import org.apache.tools.ant.Task;
public class HelloTask extends Task
implements
org.apache.tools.ant.TaskContainer {
private Task info = null;
private int count;
public void execute() throws BuildException {
if (info == null){
System.out.println("No Message set");
}
for (int i = 0; i < count; i++)
info.perform();
}
public void setCount(int c) {
this.count = c;
}
public void addTask(Task t) {
this.info = t;
}
}
运行出错:
D:\Demo>ant
Buildfile: build.xml
hello:
BUILD FAILED
D:\Demo\build.xml:11: Could not create task of type: echo
Total time: 0 seconds
build.xml如下
<project name = "test" default = "hello" basedir = ".">
<target name="hello" >
<taskdef name="hello" classname="HelloTask" >
<classpath>
<pathelement location="E:\eclipse\workspace\ANT\ANT.zip"/>
</classpath>
</taskdef>
<hello count="3" >
<echo message="hello world" />
</hello>
</target>
</project>
代码如下:
import org.apache.tools.ant.BuildException;
import org.apache.tools.ant.Task;
public class HelloTask extends Task
implements
org.apache.tools.ant.TaskContainer {
private Task info = null;
private int count;
public void execute() throws BuildException {
if (info == null){
System.out.println("No Message set");
}
for (int i = 0; i < count; i++)
info.perform();
}
public void setCount(int c) {
this.count = c;
}
public void addTask(Task t) {
this.info = t;
}
}
解决方案 »
- 一道简单的java题
- 请教高手一个问题,谢谢
- jar包运行内存的问题
- 关于JNI的(JAVA本地调用)在线狂等!!!!
- 将GB2312编码的字符串转换成ISO-8859-1编码的字符串,测试有问题,请大家帮忙,谢谢了!
- JTable的按列查询问题
- 新手入门问题
- 关于树(jtree)的DefaultMutableTreeNode的getUserObject的问题
- 我想学习JAVA,请问应该怎样搭建开发环境?
- List<Map<String, String>>遍历相同数据合并请教
- 关于背景色的设置 this.setBackground(Color.black); 这样似乎没效果
- JAVA导入图片的问题
<script language="javascript">
<![CDATA[ echo = project.createTask("echo");
echo.setMessage("hello, world!");
for (i=0; i<3; i++) {
echo.execute();
} ]]>
</script>
</target>
ant-apache-bsf.jar
bsf.jar
js.jarbsf 要到 apache 网站上找,js 要到 mozilla 网站上找~~