如何在Eclipse中使用Eclipse源代码

如何在Eclipse中使用Eclipse源代码,eclipse,eclipse-plugin,eclipse-rcp,eclipse-pde,Eclipse,Eclipse Plugin,Eclipse Rcp,Eclipse Pde,我已经下载了完整的EclipseHelios/Indigo版本源代码。现在我想对它进行一些修改。所以我导入了整个源代码,但现在我在编译时遇到了n个错误。此外,我试图运行as>Plug-in,这让我很困惑,因为我得到的输出是更改的还是什么 我的问题是- 如何在Eclipse中导入整个Eclipse源代码? 如何正确构建Eclipse源代码? 在Eclipse的SC中修改之后,如何检查更改的可行性?我将为您的Eclipse发行版定义一个目标定义。在定义中包括包括源在内的所有要素。然后您可以使用导入器

我已经下载了完整的EclipseHelios/Indigo版本源代码。现在我想对它进行一些修改。所以我导入了整个源代码,但现在我在编译时遇到了n个错误。此外,我试图运行as>Plug-in,这让我很困惑,因为我得到的输出是更改的还是什么

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

我将为您的Eclipse发行版定义一个目标定义。在定义中包括包括源在内的所有要素。然后您可以使用导入器将插件从您的目标定义导入到您的工作区中,并使用源代码进行工作。目标定义更容易,因为您可以按需更改设置

编辑:忘记提到在导入向导文件->导入->插件开发->插件和片段中,请确保选择“导入为”下的源文件夹项目。否则类文件将作为JAR导入,而不会压缩到项目中。只是这样更容易与他们合作


你能给我举个例子吗。目标定义设置会不会消除依赖性问题,因为它经常出现。网上有很多教程,例如www.vogella.de/articles/EclipseRCP/article.htmltargetplatform\u control或www.modumind.com/2009/09/01/creating-an-eclipse-rcp-target-platform/darn phone,哈哈。简而言之:创建一个新的目标定义,添加Indigo软件站点,包括功能及其来源,并设置为目标平台。s.d.提供的链接完美地解释了这一点。只需添加,点击内容标签将显示所有插件,使您选择的特定功能,您可以使用过滤器找到一个特定的插件,看看什么版本和源是该功能的一部分。