我想编译我唯一更改的已更改的java源文件。我知道eclipse正在JDT插件中执行此操作。但我的问题是,是否有可能没有日食安装?
我的意思是可以从eclipse插件中获取一小部分jar,并使用它的编译器通过ant脚本只编译已更改的java文件吗?
由于 Jijoy
答案 0 :(得分:7)
Ant和Maven都知道如何只编译已更改的文件,或者依赖于已更改文件的文件。在Maven的情况下,它默认发生。使用Ant,您可以使用Depend任务执行此操作。
您需要了解这些机制的局限性。特别是,Ant Depend任务不会检测某些未在Java类文件格式中显式的依赖项。