修改eclipse的ant插件版本,解决Openfire只允许ant1.6、1.7的问题

问题描述:

    环境:系统 macOS 版本10.15.1, 2019.1Eclipse,Openfire_3.9.3,

问题:使用 ant Run 构建build.xml 时,报错,错误日志:Openfire 在build时 只允许使用 ant1.6 or ant1.7.

解决:在 Eclipse -> Prefrences  -> ant ->Runtime 

修改eclipse的ant插件版本,解决Openfire只允许ant1.6、1.7的问题

可以看出我的Eclipse自导的ant插件版本是1.10.5,而Openfire build必须是1.6or1.7。

首先去下载一个ant_1.7的, 如果不知道哪里好下载,可以到:https://download.****.net/download/shenju2011/12319371

然后重新选择一下 Ant Home就可以了

修改eclipse的ant插件版本,解决Openfire只允许ant1.6、1.7的问题

另外:Openfire3.9.3是基于jdk6版本的,里面好多类方法,在jdk1.6以上 都没了,或修改了导致好多小错误需要你修复;还有就是目前macOS10.15之后就不能装jdk1.6了。如果你不想改这些小红叉,这里教你怎么装上 jdk1.6,使用.pkg包安装。macos10.15 jdk1.6安装包地址:https://download.****.net/download/shenju2011/12319401