2011-01-14 2 views

Répondre

1

IResource s n'existe que pour les parties du système de fichiers qui se trouvent dans l'espace de travail. Puisque junit.jar est en dehors de l'espace de travail, il n'y a pas de 'IResource' correspondante. La gestion de l'espace de travail d'Eclipse est une abstraction sur le système de fichiers sous-jacent. Seuls les fichiers dans l'espace de travail sont inclus.

Cependant, il y a des possibilités:

  1. Vous pouvez appeler la méthode getJar(). Il ne renvoie pas d'IResource, mais il peut convenir à vos besoins. Vous pouvez importer le fichier junit.jar dans votre espace de travail, puis appeler le getResource().

Aucun de ceux-ci ne correspond exactement à ce que vous voulez, mais vous devez réaliser que votre objectif déclaré n'est pas celui fourni par l'abstraction de ressources Eclipse.

+0

thx, cela semble être une bonne idée, je vais essayer cela. – IAdapter

Questions connexes