EclipseCoder改造手順(テキトー)
fornallさんが開発したEclipseCoderを改造する手順を書いてみる.
自分で忘れないようにしてるだけだけど.
元URL:http://fornwall.net/eclipsecoder/
ソースをとってくる
以下のレポジトリのソースをとってくる.「git clone 〜」とかdownloadとかで.
例:「git clone https://github.com/nise-nabe/eclipsecoder」
https://github.com/nise-nabe/eclipsecoder
https://github.com/nise-nabe/eclipsecoder-java
https://github.com/nise-nabe/eclipsecoder-arenaplugin
https://github.com/nise-nabe/eclipsecoder-archive
(追記: https://github.com/fornwall/eclipsecoder とか本家ができたのでそっちのほうがよい)
IDEを起動する
開くIDEはeclipseのRCPを作るやつ.
URL:http://www.eclipse.org/downloads/
対象パッケージ「Eclipse for RCP and RAP Developers」
IDEにプロジェクトをインポートする
取ってきたプロジェクトをimportする.
- 「File」->「Import」を開く.
- 「Existing Projects into Workspace」を選択.
- さっき取ってきたソースのディレクトリを選択する.
Arenaの方のjarを追加する
下記URLからjarファイルを取ってきてeclipsecoder-arenapluginのbuildpathに追加する.
取得URL:http://www.topcoder.com/contest/classes/ContestApplet.jar
プロジェクトをexportする
最初にarenaplugin.jarをeclipsecoderのプロジェクト内に設置.
- 「package exploer」ビューでeclipsecoder-arenapluginプロジェクトを展開.
- 「arenaplugin.jardesc」を選択.
- eclipsecoderプロジェクト内に出力されるはず.
- されなければ(ディレクトリの位置関係が違うなら)
次に他のプロジェクトをexportする.
- 各プロジェクトのplugin.xmlファイルを開く.
- 「Overview」の右下の「Exporting」の手順に従う.
- 最終的にそれぞれのjarファイルがexportされる.はず.