Eclipseで開いたプロジェクト内のすべてのファイルの絶対パスのリストを私に与えるプラグインを作成しようとしています。 プラグインを使用してeclipseでプロジェクトファイルの絶対パスを取得する方法
私が試したが、私は唯一のアクティブなウィンドウのパスを取得することができる午前
..私のアクションコードは次のとおりです。
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);
ここ
私が唯一のアクティブwindow..Butのパスを取得しています私は、プロジェクト内のすべてのファイルの絶対パスのリストが必要です..主にsrcフォルダの下のファイル...
私は同じ方法でやることができますか私はいくつかの異なるAPIを使用する必要がありますこの。
+1でも、私は同じものを探していたので、あまりにも投稿しようとしていました。 –
ファイルやフォルダを繰り返してみる:[https://stackoverflow.com/a/20744434/6699913](https://stackoverflow.com/a/20744434/6699913) –