-1
私は、プロジェクトをきれいにするときにeclipseがコンパイルするためのexcecutesという正確なコマンドを見たいと思います。つまり、javacへの完全なパスと使用されるオプションです。 Eclipseはjavacのを使用していないeclipseでプロジェクトクリーンで実行された正確なコマンドを見ることはできますか?
私は、プロジェクトをきれいにするときにeclipseがコンパイルするためのexcecutesという正確なコマンドを見たいと思います。つまり、javacへの完全なパスと使用されるオプションです。 Eclipseはjavacのを使用していないeclipseでプロジェクトクリーンで実行された正確なコマンドを見ることはできますか?
おかげで、それはAPIのないコマンドラインを使用してアクセスされた独自のインクリメンタルコンパイラを持っています。
プロジェクトクリーンは基本的に、プロジェクトプロパティで定義されている出力フォルダ内のオブジェクトを削除します。 Eclipseビルド・システムが実行され、出力が再生成されます。
クリーンでは、IncrementalProjectBuilder.CLEAN_BUILD
をIProject
build
メソッドで使用します。
IProject project = ... selected project
project.build(IncrementalProjectBuilder.CLEAN_BUILD, progressMonitor);
正確には、特定のプロジェクトに登録されているビルダーによって異なります。各ビルダーは、クリーンアップに貢献することができます。
'javac'はコードをコンパイルします。あなたはそれがどのようにきれいになっているのかおそらく、 'bin /'フォルダまたはすべてのクラスファイルを削除する純粋なJavaコードです –