我想开发一个eclipse插件,如果XML文件包含一些参数,将在每次构建之前检查,如果没有则会生成警告。
我打开了一个eclise插件项目“增量项目构建器”,它有一个名为“样本构建器”的样本我试图运行它,看看它是如何产生警告但我甚至看不到如何调试它。 (当我调试它时,它确实输入了构建器的任何功能“
您是否有想法或其他任何示例如何进行此类构建?
答案 0 :(得分:2)
要调试构建器插件,您需要“Debug - > Debug Configure As ...”,然后从该调试配置对话框中选择“Eclipse Application”,单击New Launch Configuration按钮,最后单击Debug按钮。这将打开一个测试Eclipse工作区,该工作区不仅运行已安装的插件,还运行您在原始开发工作区中开发的任何插件(如示例生成器插件)。
接下来,您必须在测试工作区中创建一个项目,以保存您要验证的XML文件等文件。在该项目的.project文件中,您需要添加已创建的构建器的定义。查看构建器插件示例(在原始开发工作区中)中的.project文件,以获取有关如何定义java构建器的示例。
将构建器定义为项目的构建器(在测试工作区中)并且该项目包含要验证的XML后,只要修改该项目中的任何文件,就会调用构建器。
您可以在开发工作区中的代码中设置断点,以便可以停止在测试工作区中执行构建器。