2009-06-23 10 views

Répondre

3

Si vous voulez obtenir le chemin du système de la sortie d'un projet par programme (pour un plugin Eclipse), vous pouvez utiliser IJavaProject:

IPath path = project.getOutputLocation(); 
IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot(); 
IFolder folder = root.getFolder(path); 
return folder.getLocation(); 

également detailed here:

ResourcesPlugin.getWorkspace().getRoot().findMember(javaProject.getOutputLocation()).getLocation(); 
+0

ResourcesPlugin.getWorkspace() .getWorkspaceRoot() doit être ResourcesPlugin.getWorkspace(). getRoot(); –

+0

@James: très vrai (comme mentionné dans 'l'API IWorkspace'). J'ai mis à jour le post avec cette correction. – VonC

Questions connexes