Как мне скомпилировать затмение? - PullRequest
1 голос
/ 23 ноября 2010

Это, наверное, вопрос, который задавался ранее, но я не смог его найти, так что мы идем ...

Я бы хотел добавить небольшое изменение в org.eclipse.jdt. Как часть этого (и так как я впервые работаю с источником затмения), мне нужно построить затмение из источника. Итак, это двойной вопрос:

1) Я не могу загрузить код. Командная строка, которую я использую:

cvs -td :pserver:anonymous@proxy.eclipse.org:443/cvsroot/eclipse co org.eclipse.jdt

(я за брандмауэром, поэтому я использую https. Я также пытался использовать порт 80 с тем же результатом ...) Результат, который я всегда получаю:

13:52:07:   -> Tracelevel set to 1.  PID is 5764
13:52:07:   -> Session ID is 16844cec1b6722de
13:52:07:   -> Session time is Tue Nov 23 19:52:07 2010
13:52:07:   -> main loop with CVSROOT=:pserver:anonymous@proxy.eclipse.org:443/cvsroot/eclipse
cvs [checkout aborted]: Error reading from server proxy.eclipse.org: 0: No such file or directory

2) Как мне скомпилировать этот исходный код, если он у меня есть? Есть ли в Интернете хорошая ссылка, в которой подробно описан процесс сборки? Я действительно ищу минимальный набор исходного кода, который мне нужен для компиляции пользовательского интерфейса eclipse, чтобы я мог тестировать код, который я пишу, для включения небольшого улучшения, которое я предлагаю.

Ответы [ 2 ]

2 голосов
/ 24 ноября 2010

Самый простой способ - это проверить соответствующие пакеты с помощью встроенного клиента CVS и запустить с ним второе рабочее место.Чтобы загрузить измененные пакеты в работающий Eclipse, вы можете указать, что нужно установить в хостинг Eclipse во время экспорта.В этой статье есть краткие инструкции (в том числе о создании патча и внесении изменений в Eclipse): Как исправить ошибку в Eclipse

1 голос
/ 24 ноября 2010

Если вы хотите что-то добавить в Eclipse, во многих случаях вам не нужно напрямую изменять исходный код, а добавлять расширение (плагин, используя реестр расширений и т. Д.).Однако это зависит от того, чего вы хотите достичь.

Этот подход бесконечно проще, чем попытка перекомпилировать весь Eclipse, потому что ваша копия быстро устареет и вы никогда не сможете обновить свою среду.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...