我想将BuildListener添加到构建Eclipse产品的无头构建过程中。如何做到这一点的文件是,我们应该说,有点儿缺乏。我想我需要将我的自定义jar放入一个插件中,然后使用org.eclipse.ant.core.extraClasspathEntries扩展点使该jar对于Ant可见。但我所尝试过的所有结果都在需要编写自定义BuildListener的帮助
[myClass] which was specified to be a build listener is not an instance of org.apache.tools.ant.BuildListener.
我的类实现了BuildListener接口。各种帖子似乎表明,这意味着我的类可以被Plugin类加载器而不是Ant类加载器可见 - 加载/加载。但我认为延伸点的全部要点是让蚂蚁对蚂蚁可见...
任何人都可以阐明我做错了什么吗? 附加信息:我正尝试使用AntRunner应用程序从Eclipse IDE运行此构建。
感谢。我已经解决了这个问题,但这确实是个问题。你必须非常谨慎地确定捐款的地点。 – 2008-10-14 15:11:35