Bonjour,
je développe un plugin Eclipse.
J'ai quelques soucis avec les objets IResource, IWorkspace.
getWorkspace me renvoie le workspace en cours, et normalement getFileForLocation devrait me renvoyer un IFile, à condition que le ipath représente un fichier de mon workspace.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 IPath ipath = new Path(path); IFile res = ResourcesPlugin.getWorkspace().getRoot().getFileForLocation(ipath);
Or, le IFile res se retrouve avec un device égal à "null", alors que mon fichier est sur le disque D: (et plus tard ça plante).
Dans le IPath ipath, le device est bien présent, avec D: et non pas null.
Pourquoi, et que faire ?
Merci pour votre aide.
Partager