2011-01-14 17 views

答えて

1

IResourceは、ワークスペース内にあるファイルシステムの部分に対してのみ存在します。 junit.jarはワークスペースの外にあるため、対応する 'IResource'はありません。 Eclipseのワークスペース処理は、基礎となるファイルシステムを抽象化したものです。ワークスペース内のファイルのみが含まれます。

  1. あなたはgetJar()メソッドを呼び出すことができます。

    はしかし、いくつかの可能性があります。 IResourceは返されませんが、目的に合ったものになる可能性があります。

  2. junit.jarファイルをワークスペースにインポートし、getResource()を呼び出すことができます。

どちらも正確にはあなたが望むものではありませんが、あなたの目標はEclipseのリソース抽象化が提供するものではないことに気付く必要があります。

+0

thx、これは良いアイデアのように聞こえる、私はそれを試みます。 – IAdapter