试过了:https://blog.csdn.net/bookroader/article/details/2300337
但是不管用,偶然看到这篇没有直接关系的
https://blog.csdn.net/jiuyueguang/article/details/9350753
联想了一下。项目是JDK1.5,Eclipse是JDK1.8启动,所以在Run as->Ant build之前,先Run as->External Tools Configurations,找到之前报错的Ant Build,然后按如下图片,选择Eclipse的JDK启动而不是项目的JDK。