का उपयोग कर ग्रहण में प्रोजेक्ट फ़ाइलों का पूर्ण पथ कैसे प्राप्त करें मैं एक प्लगइन बनाने की कोशिश कर रहा हूं जो मुझे ग्रहण में खोले गए किसी प्रोजेक्ट के अंदर सभी फ़ाइलों का पूर्ण पथ प्रदान करेगी।प्लगइन
मैंने कोशिश की, लेकिन मैं केवल सक्रिय विंडो के पथ प्राप्त करने में सक्षम हूँ ..
मेरे कार्रवाई कोड है:
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 के लिए पथ हो रही है मैं एक परियोजना के अंदर सभी फाइलों के पूर्ण पथ की सूची चाहता हूं .. मुख्य रूप से फाइल फ़ोल्डर के अंतर्गत फाइलें ...
कृपया मुझे मार्गदर्शन करें यदि मैं इसे उसी तरह से कर सकता हूं या मुझे कुछ अलग API का उपयोग करने की आवश्यकता है इस।
+1, यहां तक कि मैं वही ढूंढ रहा था, और एसओ में पोस्ट करने वाला था :) –
फ़ाइलों और फ़ोल्डरों के माध्यम से इसे पुन: प्रयास करने का प्रयास करें : [https://stackoverflow.com/a/20744434/6699913 ](https://stackoverflow.com/a/20744434/6699913) –