<target name="init">
<property
name="scala-library.jar"
value="${scala.home}/lib/scala-library.jar"
/>
<path id="build.classpath">
<pathelement location="${scala-library.jar}" />
<!--<pathelement location="${your.path}" />-->
<pathelement location="${build.dir}" />
</path>
<taskdef resource="${scala.home}/tools/ant/antlib.xml">
<classpath>
<pathelement location="${scala.home}/lib/scala-compiler.jar"/>
<pathelement location="${scala.home}/lib/scala-reflect.jar"/>
<pathelement location="${scala-library.jar}"/>
</classpath>
</taskdef>
</target>
<target name="build" depends="init">
<mkdir dir="${build.dir}" />
<scalac srcdir="/home/vf-root/workspaces/partnerspace/ipp-partner"
destdir="${build.dir}"
classpathref="build.classpath">
<include name="compile/**/*.scala" />
<exclude name="forget/**/*.scala" />
</scalac>
</target>
和以下是输出:
INIT: [taskdef]无法从资源scala / tools / ant / antlib.xml加载定义。它无法找到。
构建
建立失败 /home/vf-root/workspaces/partnerspace/ipp-partner/build.xml:89:问题:无法创建任务或键入scalac 原因:名称未定义。 行动:检查拼写。 操作:检查是否已声明任何自定义任务/类型。 操作:检查是否已发生任何/声明。
总时间:0秒
请帮助解决一些问题,以便我可以解决这个问题。谢谢。