| グループメニュー |
| |
メインページ
|
|
 |
掲示板
|
|
|   |
|   |
|   | グループメンバー専用 |   |
| |
ブリーフケース
|
|
| |
フォトアルバム
|
|
| |
ブックマーク
|
|
| |
データベース
|
|
| |
投票
|
|
| |
カレンダー
|
|
| |
グループをPR
|
|
|
|
 |
 |
投稿者: isobe@t... Date: 2004年9月14日(火) 午前11時51分
タイトル: Re: [eclipse-ml] Re: コンパイル方法
|
|
礒部です。
<ci6js1$4hg5@y...>の記事において
uk197666@y...さんは書きました。
>> > ただ先のメールにあるようにplugin.xmlの<runtime>で決めうちにするのなら
>> > Plugin#getBundleでbundleが取得できるのでそれから
>> > 読み取ってください。
>>
>> 磯部さん、ありがとうございます
>> ちゃんと動きました
>>
>> しかし、このような方法しかないのでしょうか?
>> javacを呼ぶ以外のコンパイル方法があれば教えてください
(1)EclipseのJavaビルダに任せる。
一番楽。
Eclipseのマニュアルに解説がある。
Eclipseで普通にコンパイルするときと同じ結果が得られる。
ワークスペース内のリソースしかコンパイルできない。
Java2 SDKがなくても動く。
(2)AntのjavacタスクをEclipseから呼び出す。
Eclipseのマニュアルに解説がある。
コンパイラはeclipse製・Sun製・IBM製・jikes等いろいろ選べる。
使うコンパイラによってはJava2 SDKが必要。
(2)Eclipse Java Compilerを呼ぶ。
ドキュメントがeclipse.orgにある。
Eclipseで普通にコンパイルするときと同じ結果が得られる。
ワークスペース外のファイルもコンパイルできる。
Java2 SDKがなくても動く。
(3)Java2 SDK中のtools.jarからsun.tools.javac.Mainクラスを呼ぶ。
使い方はjavacと同じ。
javac.exeで使うコンパイラの中身を直接呼ぶことになる。
javac.exeを経由しないのでjavac.exeより立ち上がりが早い。
ワークスペース外のファイルもコンパイルできる。
JDK1.5RCのような比較的新しい実装も試せる。
Java2 SDKが必要。
思いつく限りではこれくらいでしょうか。
|
|
|
|