3

我最近开始在 Eclipse RCP (4.2.1 Juno) 上使用 Eclipse 的插件开发环境。我使用增量生成器模板创建了一个项目。我的目标是在 Java Build 结束后对用户代码执行构建过程。问题是,我不知道如何使用 Builder。我尝试将项目导出到“可部署的插件和片段”jar 文件中,然后将 jar 文件放置在多个位置,例如 Development Workspace、Runtime Workspace 以及 Development Eclipse 的 plugins 文件夹中。我将插件项目作为“Eclipse 应用程序”运行,运行时 Eclipse 出现,我创建了一个项目,并为该项目定义了一个构建器,并将导出的 jar 作为构建器文件,并将其作为工作目录,然后构建该项目并希望魔术发生!但是愚弄我...

Errors occurred during the build.
Errors running builder 'Integrated External Tool Builder' on project 'A'.
Exception occurred executing command line.
Cannot run program "<$Address>/Getter_1.0.0.201210200958.jar" (in directory "<$Address>"):     error=13, Permission denied
Exception occurred executing command line.
Cannot run program "<$Address>Getter_1.0.0.201210200958.jar" (in directory "<Address>"): error=13, Permission denied

我认为这与我的插件的位置有关,但是除了运行时 eclipse 的 plugins 文件夹之外,我已经尝试过任何地方,因为我认为它与开发 eclipse 相同......有什么想法吗?

4

1 回答 1

3

据我所知,增量构建器示例具有一种性质。因此,如果您只是用 next next 完成创建增量构建器示例,并将其作为“eclipse 应用程序”运行,那么您应该创建一个 java 项目,右键单击它,然后选择“add .... nature”。然后构建器将被启用,您将看到它是否工作。所以启用自然。

您可以通过检查项目属性来检查是否在项目上启用了构建器。有一个建设者部分:

在此处输入图像描述

这里有一个完整的建设者教程

于 2012-10-20T11:42:47.460 回答