下载Eclipse源代码 [英] Downloading Eclipse Source Code

查看:166
本文介绍了下载Eclipse源代码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

Before this question is blocked for duplication, I would like to mention is that this is an extension of a previous question here: Downloading Eclipse's Source Code

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

Here's what I need: I am working on a research project on evolution of open-source projects over time. I am concentrating on major releases of Eclipse (such as 3.4, 3.5, 3.6, etc.). Hence I need source code for Eclipse IDE (and IDE only) for specific versions that I have in mind (for e.g. releases with some time gap between them, etc.) (and not all major/minor versions).

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

The accepted answer for the above mentioned question states that I can download the whole ~7 GB file and pick and choose specific versions. Instead, is there a way that I can download source for Eclipse IDE for specific versions? For e.g. Apache maintains an a zip file per release for every project: http://archive.apache.org/dist/

我添加了上述问题中提到的存储库,作为提问者说,我也被不明白的不同模块的数量困惑要下载(对应于IDE)。

I added the repository mentioned in the above question and as the questioner states, I too got confused by the number of different modules that I can't understand which ones to download (that correspond to IDE).

注意:我在这个页面上偶然发现了Eclipse版本: http://archive.eclipse.org/eclipse/downloads/index.php 。我可以从这个页面获取IDE的源代码(只有IDE)吗?

Note: I stumbled upon this page for Eclipse builds: http://archive.eclipse.org/eclipse/downloads/index.php. Can I get source for IDE (and only IDE) from this page for specific versions?

推荐答案

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

The Eclipse SDK ships with Source bundles. These bundles contain the source code used for that version, but you can't really build them to get the IDE. These are shipped so that developers can see / use the source while they're developing their own application.

根据您在研究项目中的尝试,这些捆绑可能就够了。例如,如果您想要做一些分析技术或代码指标,那么您可以使用这些技巧或代码指标。您可以从归档服务器下载旧的SDK。

Depending on what you're trying to do in your research project, these bundles might be enough. For example, if you want to do some analysis techniques or code metrics, you can probably just use these. You can download old SDKs from the archive server.

如果这还不够,并且您需要重新创建每个版本所使用的确切源代码,则需要克隆Git存储库并检出与每个版本相关联的标签。这将是复杂的,因为IDE只有22个不同的源代码。以下是的链接回复列表

If this is not enough, and you need to re-create the exact source code that was used for each release, you'll need to clone the Git repositories and checkout the tag associated with Each release. This is going to be complicated since there are about 22 different source repos for the IDE alone. Here is a link to the list of repos.

这篇关于下载Eclipse源代码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆