首页 > 代码库 > Trying to override old definition of task javac Error
Trying to override old definition of task javac Error
最近在看pentaho-ce-5.1的源代码,用ant进行编辑的时候总是出错
Trying to override old definition of task javac Error
修改以前的内容
<?xml version="1.0" ?> <project name="HelloWorld" default="compress"> <presetdef name="javac"> <javac includeantruntime="false" /> </presetdef> <target name="init"> <mkdir dir="build/classes" /> <mkdir dir="dist" /> </target> <target name="compile" depends="init"> <javac srcdir="src" destdir="build/classes"/> </target> <target name="compress" depends="compile"> <jar destfile="dist/sample.jar" basedir="build/classes" /> </target> <target name="execute" depends="compile"> <java classname="src" classpath="build/classes" /> </target> <target name="clean"> </target> </project>
修改以后的内容
<presetdef name="my.javac"> <javac includeantruntime="false" /> </presetdef>
看到了,主要是将javac改成了my.javac
本文出自 “乔磊的博客 学习 进步” 博客,请务必保留此出处http://sucre.blog.51cto.com/1084905/1408196
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。