下载Eclipse源代码

在此问题被阻止复制之前,我想提一下这是前一个问题的扩展: 下载Eclipse的源代码

这就是我需要的:我正在研究一个关于开源项目随时间演变的研究项目。 我专注于Eclipse的主要版本(例如3.4,3.5,3.6等)。 因此,我需要Eclipse IDE(和仅限IDE)的源代码用于我想到的特定版本(例如,它们之间有一些时间间隔的版本等)(而不是所有主要/次要版本)。

对于上述问题,已接受的答案表明我可以下载整个~7 GB的文件并选择特定版本。 相反,有没有办法可以为特定版本下载Eclipse IDE的源代码? 例如,Apache为每个项目每个版本维护一个zip文件: http : //archive.apache.org/dist/

我添加了上述问题中提到的存储库,正如提问者所述,我也被不同模块的数量搞糊涂了,我无法理解要下载哪些模块(对应于IDE)。

注意:我偶然发现了Eclipse构建的这个页面: http : //archive.eclipse.org/eclipse/downloads/index.php 。 我是否可以从此页面获取特定版本的IDE(以及仅限IDE)的来源?

Eclipse SDK附带Source包。 这些包包含用于该版本的源代码,但您无法真正构建它们以获取IDE。 这些都是发布的,以便开发人员可以在开发自己的应用程序时查看/使用源代码。

根据您在研究项目中尝试做的事情,这些捆绑可能就足够了。 例如,如果您想要执行一些分析技术或代码度量标准,您可以使用它们。 您可以从存档服务器下载旧的SDK。

如果这还不够,并且您需要重新创建用于每个版本的确切源代码,则需要克隆Git存储库并签出与每个版本关联的标记。 这将变得复杂,因为仅IDE有大约22个不同的源库。 这是repos列表的链接。

下载相应的“Eclipse SDK”软件包 – 它们是具有完整资源的Eclipse Platform + Java Tools +插件工具。