2012-03-27 50 views
3

我已经下载了整个Eclipse Helios/Indigo版本的源代码。现在我想像一些修改和所有工作一样。所以我导入了整个sourceCode,但是现在我在编译时遇到了n个错误。此外,我正在尝试RunAs> Plug-in令我困惑,因为我得到的输出是变化的或者是什么。如何在Eclipse中使用Eclipse源代码本身

我的问题是 - 如何在eclipse中导入整个Eclipse SOurceCode? 如何正确构建Eclipse SourceCode? 在Eclipse的SC中修改之后,如何检查更改的可行性?

回答

2

我会为您的Eclipse发行版定义目标定义。在定义中包含所有功能(包括源代码)。然后,您可以使用您的导入程序将来自目标定义的插件导入到您的工作区中,并使用源代码进行工作。具有目标定义更容易,因为您可以根据需要更改设置。

编辑:忘了提及在导入向导(文件 - >导入 - >插件开发 - >插件和片段)时,请确保在“导入为”下选择“带源文件夹的项目”。否则,类文件将被导入为jar文件,而不是缩减到您的项目中。只是使这种方式更容易与他们合作。

enter image description here

+0

请问你可以说出同样的例子。目标定义设置将消除依赖关系的问题 – 2012-03-27 18:00:06

+0

网上有很多教程,例如www.vogella.de/articles/EclipseRCP/article.html#targetplatform_control或 – 2012-03-28 18:36:48

+1

www.modumind.com/ 2009/09/01 /创建一个eclipse-rcp-target-platform /(darn phone,哈哈)。简而言之:创建一个新的目标定义,为其添加Indigo软件站点,包含功能及其来源,以及“设置为目标平台”。 – 2012-03-28 18:45:03