Comment obtenir le chemin absolu des fichiers de projet dans eclipse avec les plugins
Je suis en train de créer un plugin qui pourrait me donner une liste de chemin d'accès absolu de tous les fichiers à l'intérieur d'un projet ouvert dans eclipse.
J'ai essayé, mais je suis en mesure d'obtenir le chemin d'accès de la fenêtre active uniquement..
Mon code est:
IWorkbenchPart workbenchPart = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().getActivePart();
IFile file = (IFile) workbenchPart.getSite().getPage().getActiveEditor().getEditorInput().getAdapter(IFile.class);
if (file == null)
try {
throw new FileNotFoundException();
} catch (FileNotFoundException e) {
//TODO Auto-generated catch block
e.printStackTrace();
}
String path = file.getRawLocation().toOSString();
System.out.println("path: " + path);
Ici, je suis seulement obtenir le chemin d'accès pour la fenêtre active..Mais je veux la liste de chemin d'accès absolu de tous les fichiers à l'intérieur d'un projet ..principalement les fichiers dans le dossier src de...
Merci de me guider si je peux le faire de la même manière, ou dois-je utiliser certaines API différente pour cette.
+1, Même moi, j'étais à la recherche du même, et était sur le point de poste en tant 🙂
Essayez ceci pour parcourir les fichiers et les dossiers : https://stackoverflow.com/a/20744434/6699913
Essayez ceci pour parcourir les fichiers et les dossiers : https://stackoverflow.com/a/20744434/6699913
OriginalL'auteur user1901079 | 2013-03-06
Vous devez vous connecter pour publier un commentaire.
Après mes recherches, j'ai découvert code ci-dessous, serait d'obtenir le chemin d'accès de l'Éclipse de l'espace de travail courant du répertoire du projet:
Remarque: Vous avez besoin d'importer
org.eclipse.core.resources
etorg.eclipse.core.runtime
à l'utilisation de ces APISource
Il n'est pas travaillé pour moi, mon projet sans doute pas dans l'espace de travail
OriginalL'auteur Pradeep Simha