在我使用javac进行增量构建时,我的项目似乎出现了运行时错误。这种工作流程受支持吗?例如,如果A.java
依赖于B.java
,并且修改了B.java
,javac会重新编译A.java
吗?
目前,我正在使用javac ant构建任务进行编译:
<javac destdir="${classes.dir}"
srcdir="${src.dir}"
source="${javac.version}"
debug="${javac.debug}"
deprecation="${javac.deprecation}"
includeantruntime="build.sysclasspath=last">
<classpath refid="compile.classpath" />
<classpath refid="junit.classpath" />
</javac>