有关PDE编程的一般问题

时间:2012-12-20 14:53:54

标签: eclipse eclipse-pde

以下是两个简短但有希望的好问题:

  1. 何时使用插件和片段?

  2. 什么是无头PDE构建以及何时使用它(何时不使用)?

1 个答案:

答案 0 :(得分:0)

片段适用于您想要扩展或更改插件功能的时间。片段不能独立存在,它需要父插件。片段的典型示例是用于本地化插件,即将字符串更改为其他语言。然后,该片段将改变插件的功能,以用片段的内容替换资源或代码。

More details here Tutorial here

无头部分意味着你在没有gui的情况下进行构建,即从命令行或jenkins / hudson等工具进行构建。 PDE代表插件开发环境。简而言之,它向Ant添加了一些任务,您可以使用plugin.xml中定义的资源和依赖项来构建。另一种方法是再次在Ant构建文件中定义类路径,源等。

我在一些项目中使用它并且很难正确设置,但它是构建Eclipse插件或产品的最佳方式。我们想要使用相对路径进行构建,并且遇到了重大问题。在项目的早期阶段,您设置了一个连续的无头PDE构建,配置起来就越容易。

More info here