2010-11-23 8 views
1

これはおそらく以前に尋ねられた質問ですが、見つからなかったので、ここに行きます...どうすればeclipseをコンパイルできますか?

小さな変更をorg.eclipse.jdtに追加したいと思います。これの一環として(これは初めてのEclipseソースで作業しているので)、ソースからEclipseをビルドする必要があります。だから、これは2つの質問です:

1)コードをダウンロードできないようです。私が使っているコマンドラインは次のとおりです。

cvs -td :pserver:[email protected]:443/cvsroot/eclipse co org.eclipse.jdt 

(私はファイアウォールの背後ので、私がhttpsを使用しています私も同じ結果とポート80を使用してみました...。)結果は常にI取得する:

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:[email protected]:443/cvsroot/eclipse 
cvs [checkout aborted]: Error reading from server proxy.eclipse.org: 0: No such file or directory 

2)このソースコードを入手したら、それをどのようにしてコンパイルできますか?ビルドのプロセスを詳しく説明しているWeb上の参考文献はありますか?私はEclipseのユーザーインターフェイスをコンパイルするために必要な最小限のソースコードを探しているので、私が提案している小さな拡張を有効にするために書くコードをテストすることができます。

答えて

2

おそらく最も簡単な方法は、統合されたCVSクライアントを使用して関連バンドルをチェックし、これらのバンドルを使用して2番目のワークベンチを開始することです。変更されたバンドルを実行中のEclipseに取得するには、エクスポート中にホスティングEclipseにインストールするように指定できます。この記事では、パッチを作成してEclipseに変更を反映するなどの短い指示があります。How to Fix a Bug in Eclipse

+0

ありがとう、Fabian。私はその記事を見て、私に質問があるかどうかを見ます。 – jwir3

1

Eclipseに何かを追加したい場合は、多くの場合、ソースを直接変更する必要はありませんが、拡張機能(プラグイン、拡張レジストリを使用するなど)。しかし、あなたが達成したいことに依存します。

この方法は、完全にEclipseを再コンパイルするよりも簡単です。これは、コピーがすぐに古くなり、環境を更新できないためです。

+0

基本的には、基本的には、まず頭を悩ましてこの個人的な迷惑を払うつもりです:https://bugs.eclipse.org/bugs/show_bug.cgi?id=204352それに近づくためには、コンパイルしたものを手に入れるために、初心者からどこで開発を始めるべきか(Javaの多くの経験があります) :) – jwir3

関連する問題