我更习惯于制作,所以我很困惑为什么ant在没有更改源时重新编译类.我已经读过在某些使用泛型的情况下需要重新编译,但我不确定这对我的项目是否必要.
另外,在javac任务中,我设置了includeDestClasses ="true"
这是我正在使用的一些目标
<target name="init">
<mkdir dir="${build}"/>
<mkdir dir="${dist}"/>
</target>
<target name="compile" depends="init,util,semantics" description=""/>
<target name="util" depends="" description="">
<javac destdir="${build}" classpath="project.class.path" debug="on" srcdir="${src}/util" includeDestClasses="true" source="1.5">
<classpath refid="project.class.path"/>
</javac>
</target>
Run Code Online (Sandbox Code Playgroud)
尝试修改javac
任务的开始标记以包含srcdir
属性和includes
属性:
<javac destdir="${build}" classpath="project.class.path" debug="on" srcdir="${src}" includes="util/**" includeDestClasses="true" source="1.5">
归档时间: |
|
查看次数: |
4570 次 |
最近记录: |