直接呼び出してプロジェクト内のクラスのカスタム コンパイルを行う外部ツールを Eclipse に設定したいと思いjavac
ます。このためには、依存関係を探す場所がわかるようにパラメーターjavac
を渡す必要があります。classpath
たとえば、[External Tools Configurations] ダイアログで、Eclipse に、参照されているすべてのライブラリとソース ディレクトリのリストを外部ツールに渡すように指示することはできjavac
ますか? という変数がありますがproject_classpath
、残念ながら、依存ディレクトリではなく、Eclipse によって生成されたコンパイル済みクラスの出力ディレクトリを返します。
Eclipse はこの情報をどこかですぐに利用できるようにする必要があると思いますjavac
。
この情報を見つけることができる他の場所はありますか? 残念ながら、.classpath
プロジェクトに関連付けられたファイルには、単純なパス名ではなく、Eclipse 内部で定義されたライブラリへのあらゆる種類の不可解な参照が含まれています。